7934 583
3516 410
5682 641
6846 297
9797 199
4456 148
19401 261
42822 224
29935 437
45785 770
12793 268
27966 723
18557 244
20755 417
4366 503
6115 145
38384 860