9512 27
3319 640
7684 504
9740 91
9722 419
18075 487
13814 384
2748 59
9904 485
4633 433
3804 320
6794 442
12280 365
3511 502
10005 400
1326 247
14583 395
1120 131
5101 804
17653 766
2146 377
2940 97
31563 539
881 50