2691 305
2243 400
4399 594
5518 472
25959 237
20751 392
76508 311
4103 404
5069 268
13686 687
3397 463
5935 296
7045 375
14473 126
4798 358
8859 390
3206 550
1932 296
5076 911
67055 577
2223 116
3736 628
1650 79
1490 61
8420 262
8598 647
37292 722
12887 313