3943 257
3560 339
4822 564
3378 138
5108 460
16557 351
24533 71
3567 177
33397 718
10140 183
25784 106
15288 233
8569 788
2846 221
9666 664
2440 439
8409 453
4313 101