12924 68
6284 716
3953 652
6495 957
5900 703
10615 603
3711 571
3740 188
5053 559
5048 674
8432 30
11341 927
41170 702
5031 723
18802 132
31536 107
6815 922
7144 305
9766 101
15669 523
11698 557
136052 389
21658 206
27203 294
16951 544
4544 388
7405 400
21114 236