12265
9828
10967
5501
4180
7911
17196
13913
24148
12633
49598
13279
13296
4496
17819
16593
15966
4215
16089
4316
28145
8819
11393
8959
76788
279335
64591
23739
112614
9799
257631
13835
19591
24626
725951
38235
11282
15680
250428
5767
19952
34441
10315
13297
17055
19081
10739
6520
241014
14641
12564
5460
9497
3797
12438
13287
34157
41833
21256
22470