15056 61
20657 461
9360 143
1497 353
5963 477
1230 159
5802 597
838 52
1902 275
5587 177
22420 410
8315 608
4982 384
1688 340
2234 111
6144 119
4005 410
7908 510
2167 296
7336 447
25329 58
928 104
6288 361
10549 470
3044 39
2944 589
1582 173
2500 430