2886 313
87 156
722 329
1153 1000
323 90
754 45
238 992
460 732
139 876
58 801
410 35
831 923
2939 412
404 413
493 921
234 562
362 679
827 66
2434 127
2270 793
574 274
995 488
1006 557
472 254