1150 404
313 393
755 328
856 695
310 208
432 803
1016 870
399 92
567 688
365 472
841 781
443 295
14306 365
13278 804
9367 361
7315 363
7258 348
6084 14
5623 40
5089 201
5015 225
4431 922
4399 646
4379 218