305604 1112
26979 715
43701 446
5906 569
4315 311
5962 551
7861 509
4021 335
5048 117
9342 495
7946 980
6216 800
3627 606
8231 235
4477 341
23131 211