1512 385
2278 587
1413 352
918 286
1605 497
1943 631
1570 415
2270 531
4138 191
92974 454
13383 860
7114 310
3766 201
4232 542
5307 670