1525 385
2305 587
1444 352
920 286
1609 497
1948 631
1575 415
2291 531
4143 191
92976 454
13386 860
7119 310
3771 201
4240 542
5311 670