300827 1108
25412 714
38581 445
5829 569
4206 311
5569 551
7602 509
3946 335
4927 117
9249 495
7831 980
6126 800
3551 606
8108 235
4373 341
20045 210