2236 425
3711 331
11593 565
104127 329
40926 367
18723 505
5239 837
22398 602
8146 806
5403 70
8312 551
9189 483
3009 420