96276 641
19403 394
31268 904
26058 859
25219 867
5541 158
6773 848
2806 229
4925 326
4451 706
2152 156
4341 145
11346 433