14005 656
36075 38
22952 505
10990 545
20695 1008
45147 482
45405 66
27428 431
24982 428
67947 414
28143 313
132651 626
69742 641
58865 294
15480 357
15995 192
3651 474
15621 504
15212 366
21721 220
57985 847
56474 416
50371 178
13338 56
35660 758
8819 135
16233 632
54748 819