1382 295
10747 216
115901 875
36040 676
20295 496
17405 627
4424 339
10712 376
8144 595
6546 124
5016 407
5892 755
3312 500