14005 656
36075 38
22952 505
10990 545
20697 1008
45147 482
45405 66
27428 431
24982 428
67948 414
28143 313
132652 626
69743 641
58867 294
15480 357
15996 192
3651 474
15622 504
15212 366
21721 220
57987 847
56477 416
50371 178
13340 56
35662 758
8819 135
16233 632
54748 819