3129 627
2968 518
1785 371
2713 646
1726 315
2835 633
2411 788
779 113
2936 782
364 38
728 147
11656 635
3351 800
1235 80
1845 340
2555 823
2930 557
1942 417
1437 217
1287 289
1781 384
3215 445
3322 623
2901 507