52303
30760
2591
35300
22196
21131
7273
62426
10809
101067
21176
7458
2580
5983
2529
38698
9789
30390
5954
2203
4217
3086
7250
32951
23582
2593
39003
2277
2659
2948
84458
4955
9566
9596
27429
3135
57363
2894
2775
5592
11159
18514
64079
14437
18342
9786
13817
4814
52348
5073
15204
11830
12734
15327
46101
156504
2458
11020
9465
3250