35338 555
2430 531
684 38
1186 259
13309 227
166607 918
18400 785
8673 186
55038 243
36600 736
8632 538
3571 761