1480 101
2314 264
17819 36
15398 547
5878 466
6814 596
5499 807
5575 278
20001 735
6593 350
4252 503
9103 472
3269 458
3526 152
5683 197
11349 650
2166 114