39638 623
17384 226
9774 356
3519 47
28762 433
13019 467
8792 363
49998 675
6134 671
4220 428
4826 120