595 29
1311 68
4787 644
1563 300
6800 453
1714 122
2597 49
168068 682
2874 390
17942 89
47914 548
27577 278
6966 508
38980 645
6074 873
6370 746
4900 381
6539 149
8822 144
7012 605
2739 348
4909 734
23834 39
1690 298
7033 604
5613 519
3242 39
19508 985