5017 418
2630 169
5844 790
31352 286
5447 641
5651 160
10001 673
5283 617
6145 579
2587 254
14695 730
4883 209
10143 101
5772 693
5497 44
7344 578
5052 84
4614 538
3414 183
5079 491
5173 611
4606 46
2867 177
23654 607