48331
4240
27033
16820
23121
19515
260124
1785
16724
1426
15915
3082151
650912
46483
46330
44648
3975271
3748157
31614
29356
25182
23160
21240