24426 703
4072 301
11314 699
11799 338
3406 521
2850 374
9375 38
4612 867
2870 405
4959 379
30258 581
13909 600
8616 473
1483 38