1168 313
42338 293
26282 1009
3826 589
6639 886
15574 758
33231 745
21220 325
7434 437
12675 729
2933 40