36523 52
9111 258
2740 446
6353 699
4849 471
15766 211
16511 457
3979 583
11079 152
10964 824
2036504 3750
3218 587