107912
5385
84021
155518
2240
5283
1875
68625
3131
3375
2293
1594
1601217
1111412
10153276
1005116
96193
9266258
7627154
737411
69366
59784
55222
52838