43006 629
3784 916
24883 553
7807 764
1168 124
17117 496
10518 114
4193 856
3842 629
1728 304
8222 521
9081 381
28872 113
23525 643
15115 236
2189 445
3296 748
2203 439
4249 116
3996 485
5079 227
3650 705
3138 544
10163 982