16896 103
12897 869
5168 146
4615 627
8479 301
6689 694
9401 725
2972 416
13316 221
7326 406
34669 518
13667 703
4435 626
2409 555