3599 728
2970 42
2429 169
3215 806
4017 149
3762 521
3148 532
6862 366
3207 327
6960 303
3189 231
3642 388
5294 524
15882 52
4207 98
6132 172
13625 133
93092 799
6151 598
7532 625
5082 462
28617 353
3769 219
27818 163
20238 873
99256 816
65724 520
3408 546