21006 139
9381 96
2651 146
1893 97
16284 617
9572 845
4348 689
13402 564
24173 115
11224 320
7182 551
10544 533
13323 285
4682 818
9953 389
2823 202
6651 185
13224 875
7024 44
9838 396
4322 392
7621 756
19847 357
9824 163