5032 305
24214 177
30290 868
4503 469
10784 533
6752 428
11120 410
5247 414
9482 792
3817 851
8459 667
9493 69
9949 401
5455 284
3343 342