12033 687
38683 142
25093 158
18583 669
3786 203
5325 475
3309 170
3803 676
3378 562
3422 763
2281 486
1317 40
4539 334
10632 491
3674 438