2912 591
1704 378
9805 96
1739 292
1046 163
2794 634
14236 563
3115 742
2653 128
2621 119
15537 829
8546 69
10963 645
6096 733
20206 647
15703 760
4837 540
10153 510
7789 488
8731 585
6650 39
13528 156
9586 434
79229 242
12282 165
16843 327
102902 414
3022 325