26002 337
8671 424
17079 332
66234 486
21451 232
114686 471
29050 576
29107 773
81973 717
20524 290
19467 393
62071 679
15075 410
45182 921
24785 504
40666 71
77201 877
23422 591
11635 384
5341 620
32863 326
35039 165
17723 73
47096 634
55276 390