22054 503
1332 271
5318 681
29373 141
20850 157
16057 669
3272 203
4443 474
2620 170
2897 676
2470 560
2873 763
1941 486
785 40
2451 334
2878 491
3036 438