2536 740
4154 640
20408 448
22547 361
2401 282
2695 424
1836 150
6677 91
3938 319
4593 474
4209 441
3787 332
42699 395
5786 469
2770 201
34932 172