24292 703
4032 301
11279 699
11782 338
3369 520
2835 374
9358 38
4588 867
2838 405
4934 379
30198 580
13942 600
8544 473
1460 38