263 75
16033 162
13638 259
8414 743
2689 304
7946 497
27520 688
75299 450
39688 231
37721 602
9032 527
37710 386
5415 731
32079 680
4325 518