2575 82
14078 393
13978 352
54620 616
8252 193
21810 292
11491 222
6419 103
108038 551
33047 913
8527 52
6379 465
6317 595
6778 592
5212 670
4916 170