3496 70
18155 487
6830 156
31045 320
11241 589
8170 390
8121 451
4913 113
4270 368
4363 746
4918 522
3215 740
3898 586