212213
286264
924197
863915
214306
297172
217381
30434
584847
45767
4227
94189
5522367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2487209
2136352
2133407