1382 295
10744 216
115899 875
36038 676
20295 496
17405 627
4423 339
10712 376
8144 595
6546 124
5015 407
5891 755
3312 500