2878 91
1770 340
2246 296
978 104
5546 399
4373 942
20750 238
3277 46
5546 575
3952 916
17963 513
6221 212
27596 149
2397 475
3451 356
4614 662
32678 425
38443 906
4180 382
1843 155
4184 653
4406 661
6043 314
18885 400
12680 101
19550 35
2251 101
10798 114