1456 316
457 99
1328 243
2613 169
169139 666
68745 217
111489 365
199211 325
76374 147
148245 612
333548 1230
107198 412
90661 574
129812 166
8480 127