145280 158
82421 515
8345 54
10067 529
21040 715
6896 648
5980 239
17205 569
19257 189
11482 673
4006 688
1396 146
2878 403
4883 817
5025 321
3412 432
8001 548