2496 150
1854 418
3331 638
4315 355
419 27
13005 543
7452 544
2244 571
57588 123
21935 779
13113 601
8011 794
10662 574
9766 935
36528 643
17491 574
14627 380
9139 363
7588 253
6281 867
5056 110
9175 550
3597 169
4917 92
5981 482
13682 186
5478 969
7456 731