15930 126
18936 37
29780 460
17664 493
2721 299
11722 175
6390 597
2460 215
4179 463
18961 275
8039 542
5448 651
6627 665
13103 258
7821 444
7514 351
14185 690
3061 424
5978 243
1431 324