1073 238
2284 531
2611 835
3152 909
2740 595
1239 249
331 62
7705 167
9560 444
5855 421
28757 261
73193 517
54908 741
19242 569
9660 94
31332 329
8229 370
3445 232