1404 295
10866 216
116403 875
36319 676
20543 497
17596 627
4472 339
10804 376
8210 595
6586 124
5055 407
5903 755
3328 500