133917
213830
436956
189309
152984
620234
325684
515609
535765
580263
922951
8341000
5470367
4500934
4315459
3439462
3431998
3378286
3328956
2995729
2979226
2471209
2126352
2122407