25029 650
7575 350
12397 124
55227 676
15631 460
5300 48
9858 833
9448 475
9614 116
13418 722
8243 599
24639 167
6572 371
8265 601
6613 48
9534 497
37319 547
10058 442
11405 185
3632 96
11106 482
30138 1057
10344 869
55282 947
20392 782
4730 472
10950 289
21779 674