2353 529
1457 423
2698 575
1104 313
3033 700
2948 776
1974 422
5589 709
2182 562
2219 489
318 41
1086 254
2879 736
1243 252
2731 579
3330 565
2376 535
1581 383
1039 192
2308 622
1243 268
2015 391
2107 362
2486 587
2518 628
421 59
416 66
959 107