11118 578
29598 494
3503 79
4168 642
16521 505
53896 608
24555 324
75947 642
70503 685
40992 667
16161 445
8590 421
2187 451
3405 150
12339 343
9230 54