2113 431
2016 482
883 139
2833 729
2230 505
3056 862
1629 392
2952 762
742 51
11086 555
2229 541
2295 423
2036 531
1813 446
3099 942
2658 685
3081 762
1498 195