300705 1108
25383 714
38475 445
5825 569
4205 311
5563 551
7595 509
3945 335
4922 117
9243 495
7831 980
6120 800
3550 606
8104 235
4373 341
19961 210