3000 570
7179 698
1146 292
3766 616
1935 549
2448 509
4759 209
2322 612
1951 396
4561 883
1944 256
2135 314
2731 443
1667 309
899 217
2323 531
2977 873
2975 910
292 38
2079 626
3170 616
2931 671
1512 334
8140 259