104221 983
20293 634
150544 327
14243 135
46058 450
38845 836
12710 595
34695 920
2294 382
3448 382
3342 744
1456 137
1806 187
2760 336
3964 512