299104 1108
25100 714
37371 445
5792 569
4171 311
5535 551
7535 509
3918 335
4887 117
9197 495
7786 980
6086 800
3518 606
8061 235
4346 341
19350 210