21002 759
17488 482
2425 559
40403 479
8200 462
17288 369
8567 421
32310 127
5803 244
4251 193
4176 286
12301 702
10482 585
20553 839
3750 362
32863 457
5047 335
3964 454
3109 478
30344 111
18874 387
4248 676
2209 193
28316 223