948283
240143
862248
135923
310301
484203
56572
201400
582681
884863
711820
439892
5540367
4544935
4362459
3460998
3447462
3418286
3368956
3021729
3013226
2494209
2137352
2136407