1415 300
3050 633
2087 49
2565 78
16597 485
12077 296
5068 312
4489 509
2221 287
2405 552
3359 631
16205 63