12003 493
4679 80
11737 684
6825 344
8400 448
2630 56
5390 818
5768 278
4935 77
4080 240
4301 197
6537 295
7303 692
8433 130