862 52
2952 589
4474 950
23699 643
2151 383
1932 382
23442 530
18000 447
9028 750
10113 28
33624 60
6396 208
60385 771
26211 187
3354 225
7751 301
5994 111
11376 627
5555 629
25926 555
3547 498
26769 748
5675 408
2663 245