133 271
926 744
413 73
785 426
73 27
245 229
385 550
94 639
206 968
359 113
818 129
107 303
123 176
330 763
204 349
287 484
389 285
676 654
628 173
595 35