18141 61
622 197
2000 502
796 127
1088 260
3212 96
15236 42
1139 323
1351 412
4522 305
1513 389
7448 25
1448 314
10597 504
5796 647
39362 52
3270 748
6029 883
5851 685
6148 393
19629 545
7168 611
5983 515
4917 441