2507 652
1566 495
2242 743
1044 296
617 146
2664 437
2437 491
520 41
3226 741
403 59
3045 517
995 233
633 89
2778 694
14382 318
1150 211
3058 608
1542 274
1520 368
20648 427
12793 40
2433 199
3021 122
4455 621
2460 85
7384 702
6448 676
6625 413