1399 295
10831 216
116223 875
36227 676
20472 497
17532 627
4456 339
10775 376
8196 595
6572 124
5043 407
5900 755
3321 500