12596 58
22282 634
11786 661
5093 677
4867 535
1966 298
1608 442
4290 396
2932 413
4617 697
8391 215
14862 694
5546 263
5222 630
9646 239
7820 731
41266 222
8300 224
2053 144
16743 422
12528 436
243760 1195
2292021 3862
246982 1043
327883 529
2908 288
2065189 3375
382702 1160