3294 175
5902 688
42385 419
5475 94
7591 532
1701 202
3430 788
7124 557
2455 313
3543 737
2781 529
5446 612