20181 120
6970 451
9076 355
14466 496
7917 102
12513 473
6468 262
15169 890
21436 363
6933 970
7781 702
5599 300
12160 116
7759 306
14183 503
6444 264
16379 720
4924 679
13998 37
8132 112
5034 696
30308 293