30468 243
5612 61
8868 101
6467 94
18596 142
9391 113
23596 220
7805 621
16075 661
2432 150
16517 538
3372 276
4483 677
4726 262
8117 679
12181 139
13030 747