2906 801
904 202
538 61
2859 671
35673 494
1564 479
21648 262
349 72
349 76
2946 738
1294 329
2235 500
4301 560
1492 376
624 128
4089 688
6005 155
39848 650
3291 284
5811 301
5901 229
4942 280
4611 356