29772 490
3802 352
14368 862
6097 72
338043 1274
7264 557
62769 391
27267 357
43979 806
80400 757
86027 746
19672 652
17416 576
2111 286
2661 289
8250 617