4005 580
95639 197
349989 1216
4670 494
5222 104
20943 462
14790 551
4492 399
5743 680
5241 755
6114 712
18448 358
25527 138
4864 439
3463 298
164629 415
80325 905
14884 739
8919 347
136709 462
232751 500
10485 568
11081 543
5570 487
2699 403
17945 283
18908 164
22088 478