1205 362
2598 603
595 45
1904 428
2922 664
190 34
458 50
1691 410
1050 313
3074 960
2891 898
2740 799
19937 529
978 198
1881 451
2497 596
1210 345
1886 566
586 140
1253 262
2527 835
1942 505
114 27
1449 391
2298 704
2324 567
1147 143
375 87