3591 293
6480 251
8104 65
5887 430
22558 273
196009 489
88200 498
3656 375
5562 195
6014 127
3639 278
7583 713
4898 135
14954 329
4504 407
10917 833
5205 114
4135 687
7149 491
10474 414
11765 36
5372 595
5445 290
4806 355
5116 309
2780 614
3686 160
6634 691