229526
1677020
25132
2070329
2514246
1097417
52117
866215
849825
961319
70917
1330816
1132616
2237828
63968241
1354932
52504
42173
2166518
2396627
2067248
2120538
1330525
727822
985918
757222
47060
2631536
49666
1072416
730812
18670
37624
48165
47828
414610
1459039
1431732
615314
925516
759510
1169826
984527
1159211
31006
20885
24669
869915
92319
849727
21643
43265
34506
466230
14272
10801
29494
18663
27692