104213 983
20293 634
150533 327
14242 135
46054 450
38843 836
12709 595
34694 920
2294 382
3448 382
3342 744
1456 137
1806 187
2760 336
3964 512