30506 243
5671 61
8873 101
6519 94
18622 142
9415 113
23607 220
7812 621
16081 661
2436 150
16524 538
3373 276
4488 677
4726 262
8121 679
12188 139
13037 747