6005 250
3735 204
4165 211
3283 669
21961 478
4592 340
4421 200
23378 386
9901 334
10514 747
13394 253
10016 431
4507 309
4320 804
8876 590
3548 276
7920 262
5907 613
3320 323
6091 506
5626 585
5656 741
3841 356
2681 30
19582 661
4654 787
4473 362
2146 213