30501 243
5669 61
8872 101
6517 94
18622 142
9412 113
23606 220
7811 621
16081 661
2436 150
16524 538
3373 276
4488 677
4726 262
8120 679
12188 139
13036 747