3499 70
18155 487
6830 156
31051 320
11241 589
8170 390
8121 451
4913 113
4270 368
4364 746
4918 522
3215 740
3898 586