20754 49
9105 258
2740 446
6351 699
4842 471
15755 211
16511 457
3979 583
11068 152
10964 824
2030095 3750
3217 587