332 52
914 29
2699 542
1599 470
1777 370
843 169
3671 658
3406 486
2238 335
1845 277
2448 486
1115 210
2900 879
2254 685
2675 581
366 51
1313 258
3415 844
3954 636
1889 233
2251 481
2129 596
1293 289
204 35