1003 285
1033 232
212 37
243 49
2004 546
3386 806
3063 705
6818 455
9494 105
3824 480
5704 98
2082 35
7527 356
18066 413
8441 193
32629 723
5529 752
37519 171