2823 352
10902 452
14464 132
38833 945
240285 878
21087 724
47772 660
59899 378
26528 196
8234 129
10111 104
36948 537
13017 753
25860 952
13107 318
8291 538
12741 858
13232 335
9663 593
5651 435
4686 751
3800 591
4473 977
3194 472
8226 710