15049 698
1553 189
7770 213
3413 103
6570 580
18649 203
6683 256
7583 734
32112 873
6247 39
25616 322
6893 266
38451 535
4987 427
4912 796
3464 115
18256 682
10962 866
16044 930
4276 478
21708 670
5053 518
225618 307
94712 613
45480 216
280263 526
16191 821
179562 407