3955 70
18309 487
7059 156
32371 321
11325 589
8247 390
8162 451
4973 113
4350 368
4405 746
4973 522
3290 740
3950 586