4971 102
2727 264
18750 37
16428 547
6662 466
7463 596
5732 807
6069 278
28701 737
7385 351
4681 503
10441 472
3977 458
4546 152
6232 197
14973 651
2607 114