535 96
3808 639
2236 460
3413 813
3100 945
23842 942
24007 306
21519 593
9362 162
9779 590
20979 595
3830 666
3654 83
3828 584
1255 282
1674 137
4300 581
2695 551
1461 86
1716 421
3268 933
1372 402
2355 364
1294 57
4391 583
615 29
1093 187
1225 50