5032 680
18225 943
2746 521
17585 879
7173 648
6650 77
7427 738
6769 265
31101 247
8032 1046
3333 213
24662 691
5162 501
14420 467
6193 424
7412 277
4373 242
5247 634
5774 322
2395 82
3481 352
21440 709
6828 796
3248 275
6126 492
3985 127
5219 463
5410 229