2505 685
3373 883
292 50
32156 86
702 169
1495 80
939 136
1206 119
3684 578
2453 505
2925 917
2557 170
2372 28
2281 361
5180 721
2210 513
38726 685
9965 407
19398 192
4151 456
2443 427
2651 410
1895 515
2669 566
7085 973
22350 300
11229 55
17396 159