305 45
1001 15
369 6
898 10
222 31
586 36
61 14
641 26
156 12
292 3
967 50
553 46
954 32
352 25
534 28
678 27
731 13
655 12
720 1
647 45