3113 281
9995 723
2945 741
5703 121
2852 199
4883 879
3442 720
3063 769
6655 139
3002 538
1578 290
7948 142
48122 118
29545 597
3525 102
2591 525
2731 367
4187 639
8135 286
2500 157
8606 513
2404 550
6550 555
15449 916
5260 482
7720 303
2240 425
47619 399