5971
29613
4200
34620
53623
3310
38051
35062
3609
4270
24218
26614
603711
43380
43253
41187
3652270
3422156
29704
2870149
27326
23252
21620
19770