2109 507
1623 220
1251 159
4411 133
2028 219
13864 276
14338 104
22362 247
16946 359
17647 595
8095 282
36587 288
13151 391
6634 533
11617 526