149801 584
16875 202
312408 1221
577233 3062
250584 723
457011 1620
459678 1996
343343 722
11997 750
34971 277