30608 414
17584 367
11223 291
22286 1003
9558 396
10349 848
12587 350
5679 726
10190 598
11119 238
27213 754
7666 293
10134 326
23406 545
12458 1012
5354 314
3805 445
13365 606
3604 343
8595 860
2281 115
9474 491
5879 120
2965 233
13672 252
14511 623
6586 548
14428 334