2926 753
3844 541
3686 129
1445 316
1385 329
2661 532
12813 835
3278 979
10568 576
3255 641
5752 268
3186 962
3074 561
1453 249
3849 829
4970 164
2071 493
2483 671
1367 330
7159 940
1739 287
2740 627
2707 403
1847 130