8128 501
4987 30
19672 667
10457 478
8010 482
6876 441
4468 423
6037 572
19576 354
3690 38
20065 153
20933 712
15081 755
12309 640
13575 885
28504 689
6523 284
20415 489
13391 746
22376 415
5686 646
4483 571
3012 218
2983 386
3573 467
16583 535
16550 766
31648 518