2113 507
1623 220
1251 159
4412 133
2028 219
13864 276
14338 104
22362 247
16948 359
17647 595
8096 282
36588 288
13152 391
6634 533
11617 526