12884 57
4089 286
17088 379
6109 885
16502 150
2903 39
4784 119
1821 29
7445 789
4553 512
3331 542
2940 355
12990 114
2988 478
13485 286
8480 517
5040 364
7834 465
5027 476
25434 666
15053 339
5305 832
3749 757
4511 30