1500 196
9377 239
4652 474
15478 543
3983 618
50136 551
21267 415
23175 482
9663 524
7881 551
2833 201