12965 860
8271 388
1122 80
15553 575
7840 434
5902 446
684 46
2989 69
4833 131
2690 331
7609 240
1861 373
6399 396
5022 501
4675 162
2937 38
9965 270
19208 672
5210 146
7614 434
5157 463
5317 422
1603 305
6319 628