471 291
1044 650
3444 412
382 326
111 88
226 422
599 209
262 175
328 902
680 976
370 836
971 882
175 440
56 598
944 666
864 177
632 697
521 429
831 97
221 335
81 234
439 257