3599 728
2970 42
2429 169
3215 806
4017 149
3762 521
3148 532
6863 366
3207 327
6960 303
3189 231
3642 388
5294 524
15882 52
4208 98
6132 172
13625 133
93092 799
6151 598
7532 625
5084 462
28621 353
3770 219
27820 163
20238 873
99258 816
65725 520
3408 546