2555 508
17138 600
2922 401
4911 868
27903 275
5296 467
6645 681
1954 329
6510 30
12585 328
5473 935
3003 228
6365 415
2545 363
3157 731