12928 68
6284 716
3953 652
6495 957
5900 703
10615 603
3711 571
3741 188
5053 559
5048 674
8432 30
11341 927
41174 702
5031 723
18802 132
31538 107
6815 922
7144 305
9766 101
15669 523
11698 557
136053 389
21658 206
27203 294
16951 544
4544 388
7406 400
21118 236