3488 70
18151 487
6828 156
31018 320
11241 589
8169 390
8121 451
4913 113
4269 368
4362 746
4917 522
3215 740
3897 586