3310
48130
37410
2233
4303
96036
242844
3290
132133
2450
2363
3515
1643717
1163412
11405276
1041516
10336259
97924
8393155
782111
71596
62294
57852
54338