16585 320
8477 274
20095 814
2966 44
7421 697
28626 562
11283 902
8840 529
3698 138
37518 434
12422 372
8212 818
6477 588
7095 372
6554 145
6327 663
9643 631
18898 264
5289 42
19861 53
9118 149
4957 230
8393 888
5033 249
10465 673
3347 223
17389 470
19918 544