15596 670
2287 527
1159 249
2700 834
1108 320
11674 557
414 37
2828 719
2239 662
1570 415
345 76
1535 315
1552 362
2493 809
2710 856
2750 844
1634 395
2109 425
2639 754
3149 966
1493 344
833 209
1304 228
9732 282
1927 299
6239 370
4811 136
7801 138