3703 344
1184 30
5077 523
2544 173
14702 928
2988 182
4758 782
2440 217
5656 461
2723 761
5680 551
15547 354
7386 649
2181 32
8688 297
4890 505
3227 424
3501 177
9846 401
4491 232
3910 839
3094 395
5142 276
6302 290
4733 158
14784 301
9472 485
4890 696