3591 293
6472 251
8099 65
5874 430
22558 273
196001 489
88198 498
3654 375
5531 195
6008 127
3638 278
7579 713
4896 135
14950 329
4503 407
10913 833
5200 114
4129 687
7146 491
10462 414
11759 36
5365 595
5436 290
4802 355
5116 309
2780 614
3684 160
6615 691