39968 847
90905 737
50074 534
31676 243
15316 478
181602 846
401630 890
204307 542
367767 1026
57412 431
126913 257
139460 282
100532 408
41927 386
121073 864
29760 81
178585 866
216694 1103
66922 515
38357 219
84269 551
59169 336
147965 393
31913 605
68604 238
63470 198
42924 115
37340 626