1382 295
10744 216
115897 875
36038 676
20295 496
17404 627
4423 339
10712 376
8144 595
6545 124
5015 407
5891 755
3312 500