2231 425
3677 331
11591 565
104089 329
40898 367
18720 505
5232 837
22359 602
8145 806
5403 70
8311 551
9182 483
3008 420