2747 853
889 151
2707 865
2652 662
2844 573
55524 376
11921 328
521 30
1348 166
1060 154
38639 190
12867 283
5112 207
3215 843
178534 260
33135 213
57983 659
32825 298
24042 936