29016 124
21077 242
35988 633
8979 186
27992 720
4600 614
3952 783
1038 154
31996 91
5034 360
5621 714
6964 570
7888 536
16103 582
1846 145
2165 52
10930 459
4370 508
2184 39
18640 551
3048 309
4302 637
3682 376
12873 465
2246 159
18093 449
4012 417
5611 848