2650 415
21935 107
31624 347
3537 753
29259 251
1581 41
85112 370
22991 641
21330 120
20187 380
9814 485
20061 406
40960 796
46350 417
11969 562
29441 186
4422 50
12683 49
10704 173
8987 408
5902 449
39251 952
10800 313
12939 675
8399 86
12719 283
15049 154
4398 413