5016 663
10034 728
13158 285
7058 451
5334 454
6932 307
6078 258
158643 477
54247 328
19957 597
8824 410
25029 447
14687 461
13356 719
7006 669
5639 78
4692 207
2874 68
4727 103
9285 215
2747001 4075
248316 1043
2504182 3556
387703 1161