3113 640
3505 96
2978 600
1154 253
1945 474
2091 326
3128 625
1478 279
670 43
3164 422
4069 585
6436 897
2774 532
3157 619
2744 499
2478 490
3973 696
2568 657
1305 227
4031 640
1983 431
3102 129
1637 410
1579 193