248488
1716721
26222
2142429
2603147
1128017
53467
887015
880928
993519
72747
1356816
1149416
2284929
67030243
1375133
53224
43253
2229919
2479328
2112050
2151939
1354225
742322
1002718
768422
48010
2683636
50526
1092616
741412
19120
38314
48975
48468
422110
1484639
1471832
625214
936316
769910
1190527
1003228
1177411
31606
21205
25159
901215
95509
873427
22093
43945
35116
479030
14662
10961
30044
18943
28352