1402 295
10862 216
116357 875
36296 676
20527 497
17575 627
4467 339
10793 376
8204 595
6583 124
5049 407
5902 755
3327 500