2302 643
1527 220
1189 159
4217 133
2018 219
13846 276
14272 104
22287 247
16768 357
17535 595
8030 282
36360 288
13069 391
6568 533
11671 526