7963 583
3530 410
5694 641
6856 297
9809 199
4459 148
19423 261
42844 224
29954 437
45812 770
12798 268
27998 723
18568 244
20755 417
4368 503
6129 145
38388 860