17593 215
26298 57
23543 184
30406 179
9244 626
4766 310
3942 675
4347 701
26290 601
3189 243
4915 574
7309 607
4028 804