509 368
378 368
223 365
443 363
993 362
252 360
622 358
52 357
115 356
1003 355
669 352
1004 349
212 343
914 343
115 342
80 338
80 335
936 335
519 332
279 331