145052 158
82381 515
8344 54
10065 529
21040 715
6896 648
5976 239
17205 569
19255 189
11482 673
4006 688
1396 146
2878 403
4881 817
5025 321
3412 432
7999 548