31385 424
7586 187
20198 394
13853 578
2809 115
3828 754
3844 590
3306 456
2249 206
9081 314
12096 598
40487 723