3312 112
124988 804
25586 542
16405 541
21032 121
26461 82
43461 698
12182 800
5594 214
3862 75
43290 548