2233 425
3694 331
11592 565
104102 329
40908 367
18720 505
5237 837
22370 602
8145 806
5403 70
8311 551
9187 483
3008 420