5022 102
2760 264
18771 37
16457 547
6687 466
7496 596
5744 807
6086 278
28842 737
7406 351
4708 503
10473 472
3998 458
4590 152
6273 197
14995 651
2624 114