3998 355
30153 775
2642 214
8805 203
3895 330
7056 448
5717 596
4168 569
3655 396
2593 587
815 107
3744 377