948 159
512 97
2295 628
2168 595
245 46
1052 280
1804 486
2171 659
446 89
2922 795
1216 291
292 74
2124 468
3116 636
3213 723
704 185
2179 374
1839 299
3106 697
2773 322
15816 367
10411 84
16136 61
10834 160
8142 447
26666 530
30558 263
7638 602