871 114
1540 151
4904 339
15811 898
1102 69
1105 172
7941 227
1452 196
2268 563
3516 577
2996 676
3098 498
3566 934
2198 299
2898 546
1412 190
3162 405
2287 253
395 28
2185 229
3368 575
969 67
7868 560
3535 688