4303 793
3575 513
5265 728
17397 664
17648 503
6457 325
15674 761
13486 369
5291 510
3008 175
5156 680
2504 52
12322 907
5157 374
20126 422