3591 293
6472 251
8100 65
5876 430
22558 273
196002 489
88198 498
3655 375
5534 195
6009 127
3638 278
7580 713
4896 135
14950 329
4503 407
10914 833
5201 114
4130 687
7147 491
10463 414
11759 36
5366 595
5438 290
4802 355
5116 309
2780 614
3684 160
6618 691