34563 621
17379 226
9759 356
3512 47
28718 433
13018 467
8783 363
49992 675
6134 671
4210 428
4820 120