23186 1051
3761 561
4451 171
2770 395
7572 681
48849 212
9335 104
30111 978
11435 405
2618 257
11460 711
4187 654
6359 728
3903 703
48398 430
10558 283
7354 506
23616 346
21554 98
8117 678
14204 561
1976 53
31680 795
2818 359