5339 580
15966 277
42288 682
6096 409
22849 1056
18607 115
3982 184
3617 457
3989 412
10447 578
16351 568
5168 511
1998 302
3721 600
1540 240
5375 148
25986 605
6243 588
728 141