19269 185
3497 453
1983 178
71945 784
50529 614
6304 514
37500 502
21050 451
3291 43
10345 289
22727 893
4372 637
18854 654
77889 309
6787 665
4894 769