30408 243
5486 61
8858 101
6395 94
18533 142
9368 113
23552 220
7787 621
16059 661
2413 150
16508 538
3367 276
4477 677
4725 262
8110 679
12166 139
13024 747