3197 829
14571 97
1430 86
599 29
13319 555
2562 421
1480 304
1351 75
1325 68
2302 162
2685 544
996 43
2587 628
2513 654
3355 735
48414 670
32305 796
3152 417
1621 109
2363 295
2669 314
9844 963
5292 444
625 153
1563 300
3477 634
1168 197
3108 864