5098 305
24237 177
30303 868
4522 469
10807 533
6766 428
11145 410
5296 414
9508 792
3822 851
8473 667
9521 69
9965 401
5467 284
3367 342