1269 281
1066 254
2654 683
340 41
822 173
4584 682
2982 286
2827 294
3745 378
18246 354
21403 78
10208 598
23253 52
7262 488
1765 70