22013 424
11005 244
7426 197
62351 604
13875 700
24090 373
23055 356
17385 461
102648 361
35852 935
10893 50
6317 171
32728 145
35519 583
16852 777
20987 759
17509 676
11140 866
12851 687
6541 462
26421 201
9379 732
6943 619
15081 743
24262 313
12655 752