22956 610
17348 226
9742 356
3496 47
28634 433
13014 467
8766 363
49987 675
6126 671
4201 428
4814 120