3606 728
2972 42
2435 169
3215 806
4024 149
3763 521
3148 532
6872 366
3210 327
6963 303
3189 231
3644 388
5298 524
15890 52
4228 98
6137 172
13631 133
93094 799
6158 598
7545 625
5088 462
28651 353
3775 219
27874 163
20246 873
99261 816
65733 520
3408 546