29959 562
11901 902
8955 529
3825 138
38787 438
12754 372
8384 818
6599 588
7307 372
6772 145
6489 663
9964 631
19513 264
5583 42
18081 52
9529 149
5193 230
8800 888
5150 249
10650 673
3441 223
17479 470
20879 543
117607 763
22120 315
24332 287
12415 245
10801 526