21563 240
7428 504
64521 157
6802 616
121849 767
5203 719
13595 556
10291 450
3799 177
3930 555
2578 225
4581 287
2596 449
4353 820
1116 37
1949 273
1603 46
3438 787
1397 113