3116 281
9995 723
2945 741
5704 121
2853 199
4888 879
3446 720
3063 769
6659 139
3002 538
1578 290
7951 142
48140 118
29557 597
3525 102
2591 525
2731 367
4188 639
8145 286
2501 157
8621 513
2405 550
6550 555
15462 916
5264 482
7720 303
2240 425
47648 399