15125 698
1589 189
7812 213
3427 103
6571 580
18666 203
6701 256
7592 734
32153 873
6295 39
25656 322
6907 266
38483 535
4999 427
4922 796
3469 115
18260 682
10967 866
16050 930
4279 478
21712 670
5057 518
225648 307
94723 613
45483 216
280318 526
16193 821
179606 407