6005 250
3736 204
4165 211
3283 669
21965 478
4592 340
4422 200
23382 386
9901 334
10514 747
13397 253
10016 431
4507 309
4320 804
8877 590
3548 276
7923 262
5908 613
3320 323
6091 506
5626 585
5656 741
3841 356
2681 30
19584 661
4654 787
4473 362
2146 213