300751 1108
25401 714
38521 445
5826 569
4206 311
5566 551
7598 509
3945 335
4923 117
9245 495
7831 980
6124 800
3551 606
8105 235
4373 341
19999 210