2803 105
2381 381
4131 502
4815 373
65664 660
27121 437
89145 693
16384 646
15815 667
10295 247
13465 290
10898 199
12246 259
4581 434
580 101