3508 106
5465 866
6399 601
12447 90
6203 348
6302 461
18856 258
19095 73
8641 539
21153 106
9306 293
5852 308
14083 385
13716 627
8075 579
6998 45
6455 393
10566 403
5496 553
11915 648
7382 499
3420 82
30174 582
7008 679
17153 449
8506 424
15846 754
20046 213