1332 271
5315 681
29286 141
20810 157
16026 669
3270 203
4438 474
2611 170
2897 676
2466 560
2873 763
1940 486
785 40
2450 334
2878 491
3031 438