108776
674190
56249
543172
292222
555952
247180
367624
797415
530916
170972
562106
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471