134528
611133
724254
578340
111364
458932
991423
554956
67567
42993
700507
751682
5575367
4562935
4380459
3473998
3459462
3429286
3380956
3031729
3026226
2507209
2142407
2142352