34979 670
25200 607
5234 195
20511 389
29175 248
21051 255
17881 151
10782 506
24346 180
2104 159
1157 89