10005 580
17355 198
14829 501
6219 349
8880 465
6889 70
11014 877
12642 666
4281 680
23975 323
20794 592
7011 335
10544 363
15390 257
7826 186
14182 282
12912 154
15171 504
8632 516
2453 250
4904 688