2353 175
5210 688
39471 418
5267 94
7449 532
1601 202
3338 788
7029 557
2400 313
3464 737
2691 529
5243 612