30001 142
21740 797
32344 305
13657 393
4915 489
12090 579
11962 275
17396 377
9972 409
3242 215
3134 470
4705 769