22012 631
27462 843
33942 309
26466 356
23198 666
19738 686
39063 438
20155 282
17646 368
24369 812
27363 688
16915 478
19010 434
25680 549
23784 292
24372 537
24990 346
19979 233
27289 777
18608 640
33201 431
20958 412
29710 384
19448 103