348422
39081
73392
227167
971810
166414
25764
143826
31499
976588
491586
612525
5571367
4560935
4378459
3473998
3458462
3428286
3378956
3031729
3025226
2505209
2142352
2141407