20795 150
8130 88
6094 562
21150 323
7117 399
7036 608
13876 255
8158 563
2303 420
6399 328
5046 238
4241 814
5293 254
3425 353
1222 116
8833 667
4381 86
3613 172