30530 243
5715 61
8877 101
6555 94
18644 142
9436 113
23630 220
7822 621
16086 661
2438 150
16524 538
3374 276
4490 677
4726 262
8121 679
12194 139
13042 747