8025 583
3559 410
5718 641
6880 297
9850 199
4474 148
19459 261
42897 224
30003 437
45867 770
12873 268
28048 723
18577 244
20765 417
4382 503
6159 145
38408 860