1061 238
2265 531
2607 835
3149 909
2703 595
1238 249
326 62
7703 167
9539 444
5850 421
28655 261
73178 517
54867 741
19220 569
9654 94
31293 329
8225 370
3442 232