1003 948
314 147
854 801
245 509
457 485
804 924
340 801
665 496
349 160
719 483
698 496
536 586
13927 364
12891 803
9171 361
7181 363
7004 348
5871 14
5429 39
4942 201
4871 224
4328 922
4280 646
4254 218