2905 801
904 202
538 61
2859 671
35673 494
1563 479
21648 262
349 72
349 76
2944 738
1294 329
2235 500
4295 560
1492 376
624 128
4089 688
6004 155
39847 650
3291 284
5811 301
5901 229
4939 280
4607 356