15030 58
14745 710
21143 794
12673 261
8074 504
16961 126
9342 724
6885 89
10172 69
16877 160
2394 153
8120 262
8947 278
14197 573
10870 219
14265 250
12809 675
9748 330
5160 249
10663 673
3442 223
9694 376
15451 372
17497 470
22176 382
1789 65
3527 315
3700 124