20011 242
50486 311
13435 682
5751 48
10405 497
16555 697
21541 441
3608 106
19329 325
7063 286
12226 319
14056 326
33636 740
27061 642
10359 613
15800 680
11278 82
15592 503
7658 227
6782 46
9393 164
28596 697
30125 718
8277 398
17458 911
14180 603
17958 673
9389 480