105021 587
78493 809
30550 152
26068 744
62080 366
42262 431
39537 433
55340 934
48198 524
38452 833
77128 222
66654 884
39810 380
53610 492
66235 360
38995 315
29833 447
20622 461
51507 335
88660 813
21424 249
156952 956
241006 505
15759 648
28944 815
59980 438