1512 385
2279 587
1415 352
918 286
1605 497
1944 631
1570 415
2272 531
4138 191
92975 454
13383 860
7114 310
3767 201
4232 542
5308 670