1382 295
10744 216
115893 875
36033 676
20294 496
17404 627
4423 339
10712 376
8144 595
6545 124
5015 407
5890 755
3312 500