43000 93
13959 322
2887 705
1119 104
2831 80
2745 371
2816 297
4891 664
6554 133
22146 380
34607 656
24102 639
4229 190
2806 218
7254 536
5071 486
1719 307
1026 98
2727 151
12250 533
1106 145
2399 342
2060 516
2812 799
4087 731
6470 491
3283 235
1881 135