1168 313
42351 293
26283 1009
3826 589
6641 886
15574 758
33231 745
21220 325
7434 437
12681 729
2933 40