19988 350
10689 581
20455 757
6306 558
16118 366
10742 444
7284 106
4572 756
19479 207
5252 308
8611 468
9768 322
13040 166
11254 251
6619 198
13440 563
9852 423
12528 140
6193 610
10293 652
13516 326
21339 95
17576 77
11117 302