30572 243
5799 61
8884 101
6574 94
18675 142
9451 113
23652 220
7845 621
16090 661
2442 150
16527 538
3377 276
4491 677
4726 262
8122 679
12204 139
13051 747