3416 542
25341 734
7567 679
7134 250
46599 227
6830 83
150126 877
79095 627
11679 249
16593 296
9427 433
5507 33