2926 458
2113 452
2850 851
1713 467
1650 514
3028 635
1133 221
2953 186
4148 538
2125 474
3256 596
1195 160
3188 907
2504 756
3212 892
126 33
2945 942
2623 349
1466 396
1004 258
3235 900
2106 245
5284 746
2673 816