28925 45
34000 117
88153 573
22168 280
6245 339
3208 55
77864 636
44258 126
5027 72
33273 374
23347 233
3553 139
133531 672
51093 740
43367 552
99874 127
1952 552
90808 98
26551 636
24552 200
40912 396
31533 632
5759 565
32315 431