2451 643
1593 220
1230 159
4254 133
2023 219
13860 276
14298 104
22308 247
16820 357
17571 595
8042 282
36449 288
13106 391
6593 533
11674 526