31739 246
20688 199
23067 748
13473 435
51279 56
38244 273
22491 895
8468 616
4976 675
5307 504
2498 608
2921 367
11026 49
10958 369