593 109
24113 396
5428 482
2419 160
174401 961
11288 304
13750 820
4908 73
5398 634
5027 465
50327 400
4743 61
4959 436
5711 353
4185 400
3518 298