12151 440
3140 95
5007 566
4400 332
4428 748
4727 198
11512 80
6314 59
14709 471
4094 177
11969 755
12031 640
5942 284
5423 646
3163 467
4978 628
4259 268
16331 329
3750 228
4888 539
3643 67
7194 417
3394 381
9964 420
4064 375
3358 529
5315 522
22901 332