22915 156
23379 418
22197 122
72339 600
16283 568
24999 582
27967 910
66285 341
39810 847
90607 737
49700 534
31521 243
15215 478
41073 285
180131 844
400443 888
203551 542
366470 1026
57105 430
16040 791
126313 257
74362 547
138591 280
43545 461
100136 407
41749 386
29657 81
178415 866