25718
28014
28717
4380
39257
3660
32814
35424
29824
28326
3027959
25412
634412
45270
45233
43508
3843270
3648157
30984
2991150
28706
24372
22550
20730