295039 1105
24414 713
35927 443
5719 569
4099 311
5473 551
7467 509
3851 335
4816 117
9141 495
7714 980
6031 800
3448 606
7996 235
4277 341
18520 210