19501 617
11953 418
5639 653
5387 548
23649 710
271584 727
6059 192
154169 353
11526 321
17466 81
6834 263
29307 118
136688 1131
15188 301
158536 518
31467 491
29978 84
19510 174
13383 399
15150 247
47278 273
4998 291
2576 89