527159
97367
303277
106257
83595
679118
376313
948385
279103
760417
827129
164411
5531367
4542935
4358459
3457998
3447462
3414286
3366956
3018729
3007226
2493209
2136407
2136352