5646 517
14047 778
20334 546
11055 448
6575 696
8354 418
17005 406
41762 381
12002 642
15681 562
3145 25
10958 444
11523 365
10204 98
12891 256
3217 220
27084 359
3714 92
5407 879
3175 527
2333 386
3458 406