59333 756
6819 583
6325 611
18956 121
109748 349
15806 419
19991 201
46434 306
10007 298
34981 538
84074 922
34576 824
3272 366
3036 206
5635 650
46289 778