527 510
20 506
153 756
877 331
393 219
854 160
286 920
345 463
963 953
1008 152
958 441
551 589
264 658
328 205
135 927
1007 358
660 877
542 289
330 467
971 886