3035 500
778 94
2555 676
7858 630
12768 984
4993 879
13113 869
13698 725
2483 258
9848 517
10065 607
966 174
2955 865
995 178
433 32
1436 328
2668 607
2425 707
1543 114
391 70
3048 954
1410 220
2332 495
1287 324
2832 874
2270 251
1995 333
2248 589