352 209
590 238
113 886
810 349
463 283
892 283
979 1000
1000 396
339 13
896 750
966 306
401 424
595 996
996 219
259 526
437 347
856 159
408 290
444 387
743 368
695 270
848 552
508 806
962 91