1062 238
2271 531
2608 835
3149 909
2719 595
1239 249
328 62
7703 167
9549 444
5851 421
28692 261
73183 517
54880 741
19225 569
9656 94
31307 329
8226 370
3444 232