5950 480
14955 726
106646 79
18086 654
26766 402
21741 281
20212 544
17948 929
9081 336
7114 504
3162 51
10161 380
4449 748
7763 629
23628 163
2754 737
3407 644
4693 221
1191 199
3618 104
3878 912
1429 312