3068 448
2320 523
3326 360
1284 319
540 129
4898 843
1089 96
2353 469
2747 90
3004 347
4065 553
3218 308
2385 242
2659 710
2851 489
1258 195
3008 865
2568 514
6462 624
5504 69
571 46
6156 237
2371 406
2232 515