50462 767
8982 676
41743 600
9269 540
7901 265
10296 144
21588 269
5018 559
7782 481
19823 168
10220 421
39291 328
18125 913
33016 792
32391 748
19104 135
7373 264
20056 120
18826 668
23170 716
9661 444
75686 235
48195 352
9573 333
31032 424
24173 671
20102 67
15005 861