29957 562
11900 902
8955 529
3825 138
38784 438
12753 372
8384 818
6599 588
7307 372
6771 145
6489 663
9964 631
19513 264
5583 42
18080 52
9529 149
5192 230
8800 888
5150 249
10649 673
3441 223
17478 470
20875 543
117595 763
22118 315
24331 287
12414 245
10801 526