3505 52
1478 62
10974 699
162548 494
9802 317
6083 617
5579 659
181033 841
5476 349
4115 374
4368 621
2594 64
56516 535
5636 634
5559 257
3510 436
197527 949
72646 750
47435 467
3579 224
3230 216
2230 424
7525 438
7288 280
161790 291
57344 257
1421 34
12314 584