15597 513
7509 198
5651 733
3395 84
2557 375
9882 661
1742 239
4699 595
6451 728
8588 211
6307 645
4448 316
1766 105
9475 478
5259 293
7031 539
5327 769
24216 465
5265 185
4154 249
4754 172
5982 31
14830 660
7638 263
3308 455
38367 142
37245 506
15197 410