458 95
2969 613
2593 554
1334 372
2067 617
2022 364
5799 513
3070 855
2640 778
417 53
2809 791
7037 313
28627 71
3052 673
43096 304
21772 492
34973 756
3462 298
16709 356
22595 86
1125 39
46890 457
23235 428
21132 100
5247 51
9352 701
10388 634
33096 78