362 58
2945 481
3352 896
8264 865
20824 667
105514 249
30179 162
84088 603
1668 97
5512 235
11142 666
4903 64
38372 521
127949 321
37885 515
2581 259
2848 118
11562 249
351012 991
40753 465
38119 592
3593 660
4934 771
13060 118
55194 336
2698 227
4117 395
184366 242