1396 295
10801 216
116127 875
36169 676
20424 497
17500 627
4443 339
10749 376
8181 595
6564 124
5039 407
5898 755
3318 500