3237
18590
757745
229668
338494
330602
975235
89679
823182
10370
48623
65349
5529367
4540935
4357459
3455998
3447462
3412286
3363956
3017729
3007226
2491209
2136352
2135407