31356 286
3562 189
1181 46
8117 566
6553 89
6290 353
26227 290
4308 447
6685 250
8273 149
4392 412
6719 84
3064 230
44410 117
25082 559
7908 675
6746 700
7880 548
4640 372
10523 353
8121 331
15095 688
3403 136
29400 606
8925 517
3770 571
17891 501
18980 570