29059 270
12593 703
3681 37
7618 565
4920 474
7378 129
9971 792
2284 122
2871 47
8196 76
6667 680
3739 574
4065 265
3146 102
10792 922
5082 55
7336 542
2730 304
5903 89
4108 386
7953 678
7710 354
5782 731
20247 249