3214 73
21712 662
6517 585
2309 301
12504 376
12270 771
56648 587
61358 95
8863 676
22818 509
3343 337
6938 298
2636 528