2343 438
3768 705
9021 966
3502 28
16591 510
14395 242
8218 944
28561 763
5700 301
12358 375
5787 642
10017 529
3153 797