2197 295
4860 411
3272 68
4437 676
3537 622
2861 413
5038 318
9650 907
16087 508
9866 232
13783 684
5176 291
29592 489
9843 502
3178 241
3479 554
8339 477
3687 280
4516 727
5778 39
1546 86
15631 62
4248 519
3942 582
2076 111
2746 75
27232 354
6373 807