600 120
1281 322
2918 584
1484 309
1174 280
2443 672
995 316
974 280
1388 449
184 52
1098 304
1176 314
1084 335
356 98
1063 89
7579 506
2501 636
12906 293
7473 735
9095 392
3933 568
15337 509
11028 356
3350 129
8031 578
9529 730