1393 295
10799 216
116119 875
36159 676
20422 497
17498 627
4442 339
10747 376
8181 595
6564 124
5039 407
5898 755
3318 500