3290 175
5886 688
42354 419
5474 94
7590 532
1699 202
3430 788
7120 557
2455 313
3542 737
2778 529
5446 612