30399 243
5471 61
8857 101
6385 94
18526 142
9364 113
23548 220
7782 621
16058 661
2410 150
16507 538
3366 276
4475 677
4725 262
8107 679
12164 139
13022 747