3097 87
8844 939
3886 80
4589 198
12293 86
1672 109
5217 672
3153 460
20453 514
7178 258
7393 333
3996 535
12106 131
5560 815
1697 310
3558 324
2399 178
9466 385
3784 542
5726 587
5508 354
3498 82
9746 417
4438 626