1332 271
5316 681
29343 141
20836 157
16042 669
3272 203
4439 474
2615 170
2897 676
2468 560
2873 763
1940 486
785 40
2450 334
2878 491
3034 438