4015 98
90860 613
3072 212
3483 496
4653 292
5413 594
5648 583
13787 312
30141 232
4226 681
2140 178
7592 570
33432 895
2733 154
6343 158
3811 441
56914 333
7037 923
6679 101
51993 388
11707 278
49151 489
330505 1123
9102 290