2963 58
10731 782
3230 467
4298 626
6150 262
5431 893
2660 103
11212 484
13114 548
2722 382
1239 55
3584 261
5360 583
9593 534
3345 758
6278 441
7194 354
10513 132
3160 197
4573 268
1876 72
7471 303
4768 760
6916 848