1417 300
3061 633
2101 49
2568 78
16599 485
12080 296
5068 312
4490 509
2223 287
2405 552
3361 631
16213 63