5095 169
3557 432
16646 802
27742 122
17102 70
5002 282
6099 885
5783 451
2418 109
15450 412
3042 512
45230 218
16200 573
38464 694
16638 503
4452 211
40210 479
17339 482
7650 470
9362 351
16904 508
10667 362
9218 141
5063 752