21820 157
13608 526
15022 491
1020 228
1406 295
2288 673
2919 589
2833 821
2030 352
1252 304
483 69
1227 316
2461 606
1030 247
3599 914
2993 748
1250 325
2713 769
1007 259
2148 474
2655 730
2192 598
9602 75
15161 532
4047 128
2597 504
2234 522
1385 368