493 150
356 117
2895 767
2454 670
511 158
305 69
2558 572
942 292
2549 740
2602 525
3274 603
1827 292
4218 449
5336 741
18410 561
4642 356
9493 492
5656 479
5795 393
6361 304
7987 571
18566 103
30875 59
30556 348
5431 55
24706 369
13843 526
8950 508