1253 95
2679 318
2437 558
1815 343
5004 588
3859 256
7297 398
4263 613
2211 262
2750 169
2912 499
2603 396
2320 163
3710 578
2331 257
2701 134
2817 292
898 28
3475 171
745 38
3121 759
2083 319
1962 225
2385 476
3200 461
2296 522
3257 606
2978 744