5052 486
5129 361
4422 543
5512 211
292987 572
28269 244
21959 627
8433 344
29958 75
11777 798
101167 348
22383 481
55818 602
5330 685
4357 946
2507 231
2502 329
1786 171
39568 117