350 445
594 444
255 436
523 432
961 427
127 391
451 366
367 361
888 360
603 355
1004 349
20 337
674 318
649 283
123 282
19 263
296 235
70 212
575 172
544 165