5009 598
2565 40
24239 380
2324 215
3445 94
3686 280
1261 121
3931 299
2241 306
4534 488
65682 87
1866 125
46883 626
6391 348
13216 544
1713 238
11095 729
3561 274
8794 42
12281 54
10035 224
7288 614
11887 590
8311 475
9134 116
6417 527
3554 566
16125 673