1062 238
2272 531
2608 835
3149 909
2725 595
1239 249
329 62
7703 167
9550 444
5852 421
28696 261
73183 517
54884 741
19226 569
9656 94
31307 329
8227 370
3444 232