2574 82
14072 393
13978 352
54606 616
8249 193
21802 292
11481 222
6415 103
108030 551
33045 913
8527 52
6375 465
6316 595
6776 592
5212 670
4913 170