10002 580
17347 198
14827 501
6217 349
8877 465
6887 70
11010 877
12638 666
4279 680
23968 323
20789 592
7010 335
10542 363
15384 257
7824 186
14172 282
12905 154
15165 504
8628 516
2451 250
4902 688