29 331
716 298
31 192
1456 921
147 154
1177 674
204 121
1040 449
458 222
254 666
882 253
741 810
684 184
961 52
613 132
1086 325
440 657
738 901
71 994
351 165