5006 300
13264 668
9521 490
20296 270
4916 95
11747 628
16289 508
18050 458
7834 527
17831 864
16689 320
9602 97
3588 371
10886 158
20589 525
13951 677
14924 605
7677 440
16383 820
9278 521
16088 170
4552 610
6028 349
16468 807
9823 230
16320 775
19431 614
13038 405