9372 725
2609 51
4006 164
4766 499
3496 445
843 47
30190 945
81653 550
303252 333
95527 533
298764 1168
57607 884
167114 408
71975 267
39333 454
32582 879
12115 480
18916 776
194370 860
35230 352
496663 1122
10030 229
24074 181
8085 565
12650 781
10353 117
255526 936
4354 80