30592 82
32434 558
55299 223
88859 407
16751 339
32520 85
156002 754
10573 462
14748 563
7520 469
7670 916
3869 193
3248 483
3926 743
5073 689
1397 46
1198 57
3822 220
6880 654
2155 343
1869 168
8172 197
3668 435
3507 231
4723 880
2993 207
9644 526
8192 670