16942 103
12920 869
5175 146
4621 627
8495 301
6702 694
9416 725
2981 416
13357 221
7346 406
34865 518
13713 703
4446 626
2413 555