5416 640
31562 271
7022 364
4877 426
2046 332
4388 341
3411 769
8873 540
4085 377
4502 275
21721 475
6323 539