3216 816
5924 947
1557 79
4088 495
833 266
2926 401
783 165
4209 434
2131 495
2913 301
643 66
2226 509
2997 796
1085 75
3472 428
1880 238
1361 137
1918 559
1013 121
5804 583
1459 298
2970 120
2948 773
24178 804