1300 59
54717 345
13634 781
4470 549
29579 279
6643 116
4032 458
10344 175
11461 407
12683 598
19117 580
16296 613
10275 186
17509 269
14786 880
11308 173
23436 781
11308 337
10457 256
16769 738
8088 600
19405 518
4231 55
17488 651
13268 454