536 312
151 149
477 470
729 220
509 778
199 643
955 211
443 295
432 461
696 951
375 304
233 129
2385 220
997 161
1003 132
632 153
797 968
94 225
37 29
769 664
975 298
487 259
579 81