30525 243
5708 61
8877 101
6551 94
18643 142
9432 113
23629 220
7822 621
16086 661
2438 150
16524 538
3373 276
4490 677
4726 262
8121 679
12192 139
13042 747