3421 542
25343 734
7572 679
7146 250
46636 227
6838 83
150135 877
79099 627
11682 249
16594 296
9428 433
5508 33