30401 128
29082 181
3438 591
7879 95
2228 221
11070 154
2887 647
3439 143
3315 529
14382 256
2609 190
19137 566
2029 311
2600 534
18088 336
3588 44
6236 517
12635 634
4692 491
4051 849
1763 239
6526 348
2969 559
1152 113