308 31
54952 460
27052 402
1046 211
1013 192
3887 679
528 127
9131 850
1767 93
7762 259
2773 691
2671 744
2570 62
1848 463
2440 195
1017 222
2163 563
6252 417
12274 585
19652 635
4341 347
4539 45
10879 585
1108 306