28839 127
28232 723
7249 225
4226 408
6860 761
3502 186
52975 68
20841 841
140014 306
73597 493
25579 590
96788 535
3552 284
3798 385
15617 619
140483 640
29362 592
29152 603
275342 729
29132 285
4405 73
37076 645
27562 128
13008 896