19501 617
11953 418
5639 653
5389 548
23652 710
271623 727
6061 192
154192 353
11526 321
17466 81
6834 263
29308 118
136689 1131
15188 301
158544 518
31467 491
29980 84
19516 174
13383 399
15151 247
47288 273
4998 291
2576 89