1009 134
446 14
516 496
326 32
329 562
185 136
1015 2
807 491
286 57
882 61
437 363
601 105
404 12
322 825
427 75
996 756
947 327
79 317
188 856
869 197