3396 70
18110 487
6769 156
30718 319
11198 589
8072 390
8103 451
4876 113
4253 368
4342 746
4903 522
3205 740
3871 586