2235 425
3707 331
11592 565
104123 329
40921 367
18722 505
5239 837
22384 602
8146 806
5403 70
8312 551
9189 483
3008 420