300775 1108
25409 714
38551 445
5828 569
4206 311
5566 551
7601 509
3945 335
4924 117
9247 495
7831 980
6125 800
3551 606
8107 235
4373 341
20014 210