20981 450
32028 528
1695 340
7454 431
3480 519
5033 465
6598 491
6245 563
4094 177
3845 422
4224 162
3407 540
2520 70
5984 654
5440 288
6151 375
5463 669
7550 686
7453 413
15840 176
3082 180
3119 82
11580 304
8449 91
3625 612
4533 433
7921 500
11071 381