3429 70
18170 487
6853 156
31223 319
11231 589
8098 390
8115 451
4922 113
4289 368
4358 746
4918 522
3221 740
3895 586