29621 247
47945 338
35134 556
23515 74
9774 282
2683 291
11186 715
4665 397
39741 273
6245 614
5214 350
9339 617
5954 675
6501 233
5337 636
6352 240
7494 625