2600 405
4598 393
3911 180
4316 732
6825 442
5680 452
9223 63
16335 166
4191 725
2111 238
22732 150
4958 431
2639 187
6136 487
2088 31
2740 537
3669 262
10594 90
12616 997
1762 171
31479 862
6500 317
2276 268
5846 144