96275 641
19402 394
31265 904
26058 859
25213 867
5540 158
6772 848
2806 229
4925 326
4451 706
2152 156
4341 145
11343 433