3214 73
21712 662
6520 585
2309 301
12504 376
12272 771
56648 587
61361 95
8863 676
22819 509
3343 337
6938 298
2636 528