52982 600
18359 506
44432 306
14949 987
12288 611
27125 307
91682 588
44094 214
25031 857
32128 662
18280 601
30316 693
12567 592
25964 338
20386 495
14699 308
7404 290
20310 776
30014 461
18123 715
39595 578
13373 186
25435 653
68342 565
37007 537
8590 243
18136 610
7808 373