30399 243
5484 61
8858 101
6394 94
18531 142
9367 113
23552 220
7787 621
16059 661
2413 150
16508 538
3366 276
4477 677
4725 262
8107 679
12166 139
13023 747