42000
53992
45465
4648
4434
6586
570
11437
137091
25265
39817
5420
109232
31393
27578
2465
5369
531
11539
3529
83
29750
11200
111701
30622
49510
2265
33
35444
8721
30588
6156
132497
10085
35916
59238
49033
9771
12671
2818
545
15935
24722
86671
4069
4206
11966