81533 413
11455 282
29660 209
2147 63
9433 134
46803 679
56612 785
26367 1058
14122 453
17999 778
12184 212
15409 730
42710 445
4495 384
6262 36
3860 699