2878 91
1770 340
2246 296
978 104
5546 399
4373 942
20750 238
3278 46
5546 575
3952 916
17964 513
6221 212
27598 149
2397 475
3451 356
4614 662
32678 425
38444 906
4180 382
1843 155
4184 653
4407 661
6043 314
18892 400
12736 101
19552 35
2251 101
10798 114