30522 243
5698 61
8877 101
6549 94
18635 142
9431 113
23625 220
7819 621
16085 661
2438 150
16524 538
3373 276
4490 677
4726 262
8121 679
12191 139
13041 747