29641
33255
15684
16877
8993
17635
14595
17146
54876
145350
23736
21223
6629
9787
12035
15720
6491
56406
29371
13446
7609
47909
33983
5615
27109
21299
19075
35030
11954
44852
24411
29789
11778
21291
6732
33908
9525
15556
25669
47363
45864
31501
13334
4777
56172
23584
52711
15270
11160
18060
21237
9961
12735
3589
9653
11023
15661
9465
22811
14887