46 825
702 684
87 48
347 987
253 117
693 888
233 811
724 349
101 508
308 931
84 422
777 440
95 234
76 64
815 405
634 858
30 499
49 216
54 24
959 310
668 836
394 88
278 54
99 475