10401 556
3051 340
5891 693
2516 252
12952 587
5248 721
7866 376
9740 397
15509 738
5998 381
3245 702
5919 145
7663 212
16417 94
3364 649
2500 295
7096 480
8757 543
10870 873
6006 643
7954 774
10122 574
7312 549
4899 527
6951 73
4059 1007
2480 137
10118 98