12596 58
22282 634
11785 661
5092 677
4867 535
1966 298
1608 442
4290 396
2932 413
4616 697
8390 215
14861 694
5546 263
5222 630
9646 239
7817 731
41266 222
8300 224
2053 144
16743 422
12528 436
243759 1195
2291860 3862
246981 1043
327880 529
2908 288
2065054 3375
382701 1160