4970 94
27385 148
13921 931
4884 749
11133 860
3905 43
6449 803
4292 861
4230 424
10538 641
15145 75
1841 300
2878 313
2257 340
33742 601
23613 359
2414 291