3862 311
14632 208
20110 537
8626 400
7966 574
5593 100
20398 159
25479 96
11199 93
13509 429
4984 41
5865 71
3716 121
4868 382
11195 624
6276 552
4629 389
9254 297
5317 759
6433 733
8377 888
11904 617
7823 258
4578 290