3505 52
1478 62
10976 699
162557 494
9802 317
6083 617
5580 659
181036 841
5476 349
4115 374
4368 621
2594 64
56519 535
5636 634
5559 257
3511 436
197533 949
72652 750
47437 467
3579 224
3230 216
2230 424
7525 438
7288 280
161793 291
57346 257
1421 34
12314 584