11926 267
3939 400
6007 162
6450 656
18477 681
6882 583
7994 269
19685 234
6518 185
5471 83
17580 490
9215 239
22856 547
7633 508
13191 288
9940 405
8884 741
10495 431
6815 893
10798 261
8500 369
4165 39
19407 258
9352 221
15820 725
10385 614
5453 806
7304 532