1010 59
4227 495
2878 702
2025 274
3361 869
2802 715
2804 446
2921 526
4951 339
1254 118
14370 310
2605 501
2151 329
4491 443
2363 411
2480 407
1905 341
3073 471
3149 841
877 74
2045 368
1676 219
9744 875
3580 795