50296 614
14487 640
12230 469
9048 408
37371 502
31992 766
10939 330
37231 382
21846 486
8661 433
13535 85
11729 269
7498 388
6751 108
13014 675
22683 162
5712 167
16147 256
32584 404
20767 550
29757 688
17284 49
14466 439
21449 56
14431 747
30844 623
31170 927
21850 202