2103 507
1623 220
1250 159
4410 133
2028 219
13864 276
14335 104
22361 247
16943 359
17645 595
8093 282
36581 288
13151 391
6632 533
11617 526