949 159
512 97
2296 628
2170 595
246 46
1052 280
1804 486
2171 659
447 89
2923 795
1216 291
293 74
2125 468
3117 636
3213 723
704 185
2182 374
1839 299
3106 697
2778 322
15816 367
10411 84
16136 61
10835 160
8145 447
26678 530
30559 263
7638 602