2746 503
3580 504
92808 208
3329 41
10339 480
7344 299
21817 171
7885 489
10002 234
16377 120
1821 45
7975 358
1512 373
2672 401
4096 659
32959 156
14450 51
1665 418
2616 675
3668 754