4006 580
95660 197
350035 1216
4671 494
5223 104
20951 462
14797 551
4492 399
5744 680
5241 755
6114 712
18453 358
25540 138
4866 439
3463 298
164678 415
80349 905
14885 739
8919 347
136719 462
232791 500
10485 568
11081 543
5571 487
2700 403
17952 283
18913 164
22103 478