31507 366
155085 201
8474 585
6958 344
4781 217
8611 72
24622 598
10116 533
4028 589
42424 253
5886 618
9149 701
35937 763
81487 670
45319 168
55129 252
53946 104
38160 423
130521 294
29431 844
28609 775
26691 216
8359 597
35897 868
17597 208
8625 806
3580 239
3824 400