13516881
2905
11948676
3738
22556581
7671
135113
301
113270
179
229191
292
95168
163
5527911
1448
142747
263
19920062
6138
14850468
5566
20401279
6317
8997901
4285
394065
703
16638917
5101
19381100
7624
1239066
216
597097
706
172344
273
132446
285
194891
238
1865857
361
6958828
1793
55102598
4662
2109466
537
12198182
4605
9139624
2255
275649
439