5277 528
7426 905
10271 486
34958 372
1503 119
1835 431
1938 372
2757 617
2090 312
5469 545
1128 250
863 131
2963 706
5015 516