2831 306
2366 256
4844 555
3925 277
2746 497
8852 208
8446 541
10225 459
19567 337
8572 33
11908 258
1845 108
2350 189
9783 655
6224 454
6934 531
6615 124
3919 327