12003 95
5648 165
15454 339
11115 238
11292 857
10123 76
6992 421
19018 486
8343 429
7071 359
16176 750
7437 693
20936 316
7229 137
14481 259
12792 321
6577 528
11079 180
14771 440
14592 564
16099 603
3407 66
9704 198
12695 289
13519 410
8899 597
7506 443
7739 120