8004 583
3543 410
5707 641
6871 297
9833 199
4467 148
19446 261
42873 224
29979 437
45836 770
12808 268
28018 723
18573 244
20762 417
4378 503
6143 145
38401 860