31696 488
5552 291
13271 475
5608 677
13952 157
11087 438
8368 759
4509 608
30040 599
21127 343
31050 864
25215 577
40623 657
84632 437
52970 202
138180 547
26227 342
297776 1127
93692 598
23799 164
23087 578
15337 496
22297 765
31540 757
19169 214
20542 935
7549 638
32910 491