188522
83352
712935
639179
218986
59872
908283
943826
767654
85859
130532
140598
5456367
4489934
4310459
3438462
3429998
3372286
3322956
2988729
2970226
2469209
2125352
2121407