598 980
533 312
103 848
352 237
41 174
195 418
1184 251
979 851
616 580
382 479
970 880
844 43
433 93
861 105
193 160
76 459
963 633
161 566
971 705
174 779
402 165
344 205
56 106