29288 63
14151 124
11755 476
7018 603
4643 890
2175 29
3717 598
2800 130
4215 680
3258 181
1099 124
3532 776
2799 619
3750 743
4893 797
25136 40
3842 599
2204 136
2202 445
5055 685
35021 101
32176 381
20863 276
8629 168
9174 629
13634 129
5859 383
18405 558