2650 415
21935 107
31624 347
3537 753
29260 251
1581 41
85118 370
22992 641
21330 120
20188 380
9814 485
20061 406
40961 796
46351 417
11969 562
29442 186
4423 50
12683 49
10705 173
8987 408
5902 449
39251 952
10800 313
12939 675
8399 86
12719 283
15050 154
4398 413