1532 385
2348 587
1459 352
923 286
1612 497
1952 631
1590 415
2316 531
4150 191
92983 454
13389 860
7125 310
3801 201
4245 542
5332 670