1396 295
10804 216
116141 875
36179 676
20432 497
17504 627
4443 339
10752 376
8181 595
6564 124
5039 407
5898 755
3318 500