30541 243
5739 61
8881 101
6563 94
18647 142
9440 113
23635 220
7825 621
16086 661
2438 150
16525 538
3375 276
4490 677
4726 262
8121 679
12200 139
13043 747