299161 1108
25113 714
37396 445
5792 569
4171 311
5535 551
7539 509
3918 335
4889 117
9197 495
7786 980
6086 800
3518 606
8061 235
4346 341
19355 210