35060 460
18605 698
78262 311
18824 353
6526 86
50348 747
30951 621
35152 160
7876 495
4279 141
5176 66
4171 738
11313 584
8298 601
5817 920
21616 215
28707 650