2343 438
3768 705
9021 966
3502 28
16592 510
14395 242
8218 944
28570 763
5701 301
12358 375
5787 642
10017 529
3153 797