5176 86
32305 145
20995 623
7364 222
14448 197
3172 852
7236 465
9184 699
8022 512
3247 85
5340 386
11053 432
5405 659
3607 673
3208 905