1001 305
424 123
909 240
1233 370
1693 476
2631 749
335 89
1442 396
475 103
1456 381
1401 275
1124 326
1556 400
1567 490
2955 491
2152 585
3511 622
10493 280
6603 49
21919 843
10784 711
8490 471
2419 523
13478 382
29730 651
5715 569
3848 846
42743 585