33018 704
29581 440
27122 553
24993 94
42335 333
47526 409
230924 843
18846 173
20743 86
156866 648
156572 465
82562 506
365886 653
197251 534
19155 849
175901 561
31253 142
21824 586
17973 146
31688 257
19553 853
76990 359
38955 363
113743 423