1404 295
10864 216
116392 875
36312 676
20539 497
17588 627
4471 339
10801 376
8209 595
6586 124
5054 407
5903 755
3327 500