31353 286
3560 189
1181 46
8115 566
6550 89
6288 353
26227 290
4308 447
6682 250
8270 149
4388 412
6718 84
3064 230
44392 117
25068 559
7904 675
6746 700
7877 548
4636 372
10514 353
8118 331
15087 688
3399 136
29384 606
8924 517
3770 571
17880 501
18970 570