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