33047 595
21134 498
31188 440
14092 408
19638 176
17397 447
22437 631
40971 90
15659 434
29297 291
25883 827
17027 235
32746 454
23599 666
22457 832
27191 343
19941 77
22370 314
28264 500
14961 282
30982 80
21487 422
24129 939
18965 317