2921 959
2944 560
3231 809
2489 448
1069 214
3046 790
4297 592
2544 660
3008 689
687 178
3077 676
3288 887
3738 536
3839 649
703 35
1996 310
4461 683
3388 743
2319 489
10919 479
1969 94
1453 171
756 156
2906 600