3498 213
2642 363
5092 316
45779 406
9948 859
12685 580
12289 763
14503 858
19327 167
208553 787
112324 1065
8405 562
6929 540
12430 549
14468 608
11051 526
20305 676
27084 743
7856 414
17241 489
9322 318
12345 64
14163 225
9685 163
28511 849
10307 668
20231 634
35618 663