1552 107
4175 970
18642 345
26514 257
9292 238
8872 843
11104 606
10413 703
7373 508
12338 333
3065 611
30515 935
60103 166
567 65
7722 29
2116 612
1841 297
1826 47