276 79
9320 155
28575 863
289 31
2573 743
993 154
6058 501
1767 389
1352 272
2196 426
2441 606
2264 673
3413 774
3920 281
8687 100
881 208
1231 345
1209 316
27245 511
6214 222