2666 740
4179 640
20431 448
22561 361
2405 282
2697 424
1838 150
6678 91
3940 319
4595 474
4209 441
3788 332
42699 395
5786 469
2771 201
34942 172