8001 583
3541 410
5705 641
6871 297
9831 199
4467 148
19446 261
42871 224
29977 437
45833 770
12808 268
28015 723
18572 244
20759 417
4378 503
6141 145
38397 860