602207
102712
20222
756539
462126
953884
698808
309962
59224
347928
54261
768795
5522367
4537935
4355459
3451998
3446462
3409286
3358956
3015729
3004226
2487209
2136352
2133407