5286 528
7494 905
10292 486
35104 372
1513 119
1872 431
1941 372
2757 617
2096 312
5481 545
1128 250
865 131
2963 706
5036 516