104528 985
20305 636
150791 327
14274 135
46171 450
38900 836
12743 595
34747 920
2297 382
3457 382
3345 744
1457 137
1810 187
2765 336
3967 512