29018 124
21077 242
35990 633
8979 186
27994 720
4600 614
3952 783
1038 154
31998 91
5034 360
5623 714
6966 570
7888 536
16103 582
1846 145
2165 52
10930 459
4370 508
2185 39
18641 551
3048 309
4302 637
3682 376
12873 465
2246 159
18096 449
4012 417
5612 848