13647 30
31872 179
25990 443
49975 173
8082 736
17077 522
7764 547
6533 224
37008 275
21375 656
1738 82
1800 155
35516 361
2934 454
1200 90
62250 798
29799 757
28549 123
24018 311
13383 342
2450 267
3692 427
43521 390
33312 568
119819 189
31335 577
5029 416
47041 336