305297 663
10174 581
13649 266
217030 933
11615 266
4182 381
129696 708
9656 548
32884 333
26229 913
16512 111
31095 579
44715 231
7774 420
14330 563
9682 385
49332 793
76356 801
30813 135
4581 77
1804 281
14527 225
5004 483
2970 224
5049 666
3110 329
1953 118
3984 161