300769 1108
25406 714
38542 445
5827 569
4206 311
5566 551
7598 509
3945 335
4923 117
9247 495
7831 980
6125 800
3551 606
8106 235
4373 341
20008 210