21488 121
2730 581
5040 464
4204 677
386917 596
15108 520
13196 875
4944 314
33451 472
16220 138
3868 79
9493 677
15446 382
3620 450
2840 124
3012 583
2401 190
8484 52
4450 722
5431 814
3955 804
2158 159
3942 324
2793 325