580 109
24113 396
5428 482
2419 160
174389 961
11287 304
13750 820
4908 73
5398 634
5027 465
50326 400
4743 61
4959 436
5709 353
4183 400
3518 298