3060 313
1242 66
4252 685
10874 57
2300 139
3400 550
1394 180
1597 184
7423 907
2072 278
3041 453
3368 393
7318 682
3195 671
2031 246
3518 610
1959 217
6918 516
4556 582
2239 38