3731 46
5237 512
14153 217
27934 309
42232 638
34140 673
29422 328
35043 896
822 124
714 216
42731 333
38881 780
33750 676
41938 650
5660 73
50302 614
65623 518
29657 247
49802 168
70755 417
143569 626
12930 578
49285 770
15342 95