9583 580
17211 198
14658 501
6028 349
8699 465
6829 70
10786 877
10728 666
4190 680
23514 323
20520 592
6478 335
10333 363
15018 257
7636 186
13520 282
12445 153
14585 504
8345 516
2393 250
4776 688