18557 83
213997 897
55231 376
30164 202
87328 388
19334 220
50571 282
90468 521
22491 397
149203 825
38354 672
114393 778
143822 270
31636 241
135548 568
27339 330
167986 956
49372 497
12259 485
25836 877
56277 243
30510 350
11672 684
15629 48
34536 762
52926 250
27969 144
39015 614