3420 542
25343 734
7572 679
7146 250
46621 227
6837 83
150135 877
79098 627
11682 249
16594 296
9428 433
5508 33