3396 70
18111 487
6769 156
30724 319
11198 589
8072 390
8103 451
4876 113
4253 368
4342 746
4903 522
3206 740
3871 586