3109 87
8857 939
23952 263
9786 743
2257 277
5228 672
5619 716
2978 454
3117 207
5520 957
12120 131
2937 176
15070 795
3854 741
9487 385
5282 878
4553 775
3620 158
4708 548
3511 169
8488 394
4255 292
2643 157
3441 516