42196 650
2806 218
49565 770
31502 632
28143 309
29311 128
33129 578
31651 391
9668 756
16181 289
5287 740
30067 443
31620 754
4992 72
111012 327
58098 597
36710 587
75917 642
23740 74
39150 321
30211 429
162167 422
17676 472
6392 849