5004 85
2867 439
2770 296
3653 864
12489 121
1780 164
10861 587
2636 533
5703 402
4954 331
10438 119
2419 346
3861 301
3224 322
7820 284
6019 705
9849 882
3061 184
3434 523
5631 363
1811 38
3550 377
1221 49
8501 390
2784 489
3841 691
1665 41