1015 50
3743 729
12786 451
41967 119
5599 482
10141 391
4856 792
3693 168
16472 233
2061 42
5620 552
17863 482
3231 341
10423 749
2533 229
8508 560
2509 65
15425 739
3691 409
2702 172
8236 337
4525 319
12776 303
4980 246
31428 493
13538 514
4499 664
18287 145