1396 295
10804 216
116144 875
36181 676
20432 497
17505 627
4443 339
10752 376
8181 595
6564 124
5039 407
5898 755
3318 500