135026 608
69972 524
51854 703
109763 676
284488 1379
82856 903
88769 453
34405 101
103283 406
163908 322
81995 633
88166 752
107567 558
79389 353
51220 133
45210 90
179536 1067
246343 554
237156 663
58048 871
165737 640
210409 751
38419 377
75408 439