50416 644
10877 688
1530 460
18993 609
2684 38
1090 39
10504 452
19818 284
21442 699
1953 427
2285 188
4442 682
2453 86
2226 563
3662 615
9562 903
1845 157
15738 678
3986 244
616 143
24248 96
5721 359
2899 951
4783 211