3596 728
2968 42
2428 169
3215 806
4017 149
3761 521
3148 532
6862 366
3207 327
6960 303
3189 231
3641 388
5293 524
15875 52
4185 98
6132 172
13623 133
93092 799
6150 598
7528 625
5080 462
28599 353
3766 219
27797 163
20232 873
99255 816
65721 520
3408 546