2878 91
1769 340
2246 296
978 104
5546 399
4373 942
20749 238
3277 46
5545 575
3952 916
17963 513
6220 212
27596 149
2397 475
3451 356
4614 662
32678 425
38443 906
4180 382
1843 155
4184 653
4406 661
6042 314
18881 400
12646 101
19550 35
2251 101
10798 114