15093 698
1566 189
7782 213
3417 103
6571 580
18657 203
6696 256
7589 734
32132 873
6284 39
25640 322
6901 266
38460 535
4994 427
4920 796
3466 115
18257 682
10963 866
16050 930
4278 478
21710 670
5057 518
225632 307
94719 613
45482 216
280282 526
16192 821
179581 407