301 35
1338 345
706 205
2230 478
1431 305
2568 715
694 147
2244 574
1508 309
2408 634
1977 591
2880 685
242 65
941 254
248 49
621 149
3117 665
2282 491
2948 657
966 223
2354 609
1335 346
2989 703
3705 831
2393 717
1379 411
3466 674
430 109