1396 295
10804 216
116140 875
36178 676
20432 497
17501 627
4443 339
10752 376
8181 595
6564 124
5039 407
5898 755
3318 500