41603 166
10473 257
4900 192
3930 611
24116 672
28459 542
2768 99
45366 493
9685 320
247414 1196
2809086 4101
935460 960
248409 1043
332996 530
30574 89
2554893 3574
388139 1161
285940 1572
234081 590
194825 744
3270813 6830
7226 858
255370 640
190243 592
6043 337
709004 1991
386336 1079
101056 817