4600 635
42696 508
20015 297
22808 80
27339 675
6230 388
4659 166
13695 253
15071 49
4445 653
11636 700
10845 752
4236 183
11112 274
5442 667
11694 556
3644 669