29770 490
3802 352
14368 862
6097 72
338035 1274
7264 557
62765 391
27267 357
43978 806
80399 757
86026 746
19672 652
17416 576
2111 286
2661 289
8250 617