7949 358
8613 139
4212 30
4096 94
44746 792
20846 698
15812 605
9562 41
28351 458
26595 172
11014 152
18068 548
19985 242