3606 728
2973 42
2435 169
3215 806
4025 149
3763 521
3148 532
6872 366
3210 327
6963 303
3189 231
3646 388
5298 524
15891 52
4229 98
6139 172
13631 133
93094 799
6158 598
7545 625
5089 462
28654 353
3775 219
27881 163
20246 873
99261 816
65734 520
3408 546