1398 300
3001 633
2033 49
2547 78
16573 485
12058 296
5064 312
4478 509
2218 287
2404 552
3359 631
16179 63