104533 985
20305 636
150797 327
14274 135
46173 450
38900 836
12743 595
34748 920
2297 382
3457 382
3345 744
1457 137
1810 187
2766 336
3967 512