3145 503
12744 396
9826 50
5400 439
10410 637
14889 641
17521 164
9923 102
29614 378
84557 547
6457 412
141935 294
109483 592
7025 389
11334 589
4659 306
16305 211
7429 230
8979 922
6078 151
2737 181
4981 108
6609 618
8700 606
4558 465
6376 803
3176 153
8484 375