2227 425
3654 331
11590 565
104070 329
40887 367
18716 505
5232 837
22339 602
8144 806
5401 70
8310 551
9179 483
3006 420