12987 232
11209 578
29735 494
3749 79
4186 642
17023 505
54321 608
24670 324
76364 642
70902 685
41489 667
16504 445
8622 421
2205 451
3417 150
12430 343
9378 54