43094 677
29440 128
9431 340
2929 189
1422 367
7997 315
6575 715
1962 146
13666 466
3478 602
3817 310
5136 517
28108 600
33330 802
6315 547
1369 281
4513 408
9870 63
2095 275
6276 424
5601 808
14193 888
23069 797
23821 643
20580 355
4772 796
3130 161
10016 700