5933 32
5468 350
2897 39
3126 62
12232 873
3330 512
12514 278
2866 421
6311 802
3432 299
1702 48
1892 74
4296 701
5597 445
3695 787
3395 405
4783 34
2552 582