8005 207
43368 584
18887 878
22577 698
10150 625
12733 341
7717 120
17733 538
31209 648
7640 191
15353 683
6175 255
16622 748
4536 388
17789 390
248256 1043
29179 503
23440 113
82141 612
68284 833
33373 518
81032 565
18339 161
47399 167
39921 350
42857 487
64552 431
83862 481