16912 103
12902 869
5172 146
4616 627
8486 301
6692 694
9404 725
2973 416
13325 221
7330 406
34753 518
13677 703
4440 626
2409 555