29531 361
14517 681
4486 400
21112 182
30807 747
7751 102
22137 280
9423 486
35167 138
9362 617
15145 93
12864 348
8404 540
10981 527
6315 346
7646 802
24214 273
5296 55
19339 657
6374 465
37393 194
10251 621
12577 512
3799 84
4648 558
7260 353
6365 263
7743 820