29948 562
11897 902
8955 529
3825 138
38773 438
12752 372
8384 818
6598 588
7307 372
6770 145
6488 663
9963 631
19512 264
5581 42
18077 52
9523 149
5189 230
8796 888
5150 249
10649 673
3441 223
17478 470
20857 543
117538 763
22115 315
24329 287
12414 245
10800 526