12311 505
15849 89
9700 771
6086 238
16988 323
10987 523
5723 127
9029 372
10102 824
24070 667
5830 151
9277 708
14354 598
6591 553
10471 787
5494 227
29824 936
19861 583
2986 145
16277 616
5549 116
20670 114
14499 644
5587 87
13956 567
8835 788
12457 240
8353 845