2630 89
4234 135
12034 53
35683 925
33734 588
121021 263
9199 115
51336 596
7397 532
48142 640
19786 619
10814 376
8394 154
1522 205
5562 180
5965 25