1512 196
9378 239
4653 474
15478 543
3984 618
50136 551
21270 415
23175 482
9665 524
7882 551
2833 201