2393 112
1249 76
4665 516
216432 303
4425 167
110651 241
36631 529
55350 498
79363 344
43886 768
85485 290
10201 688
4276 414
3435 369
3550 552
4877 182
3910 551
2216 220
3872 442
4292 598
2469 113
2497 291
8649 151
6482 790