2503 722
8902 297
2849 862
18276 727
555 151
26441 872
930 197
2419 542
2226 605
946 202
604 157
2146 440
1399 401
3602 454
20543 185
3546 771
356 93
570 147
2247 688
1037 287
1595 41
2120 514
2366 761
1680 372