2238 425
3723 331
11594 565
104139 329
40934 367
18727 505
5239 837
22408 602
8146 806
5403 70
8313 551
9194 483
3010 420