3051 653
2281 98
2582 162
32513 796
1050 169
3026 93
3607 504
9477 494
3406 629
45685 409
4538 70
4927 272
1453 275
4791 571
3216 89
20195 130
5476 921
3225 295
5853 142
14080 345
4232 356
24575 39
3935 565
10127 876
4424 562
2803 256
6160 124
1394 205