5949 357
16048 338
3512 771
14538 109
4468 316
2455 214
8561 546
3698 300
8617 815
20253 623
9932 601
42779 759
20269 390
3451 598
3839 197
2080 275
5313 145