29588 591
58895 442
33227 907
3017 459
2221 320
63001 685
22304 735
18586 188
25228 333
20567 131
85159 660
78176 844
40991 329
30897 675
50725 775
37387 464
52526 708
40772 156
89127 852
45753 233
42136 866
33815 513
19852 856
51492 349
29186 510