3003 650
1610 223
539 57
2897 687
1057 293
2444 214
2659 552
3071 867
1264 267
2854 905
1887 137
300 30
1890 433
2402 681
2347 694
1503 257
1309 207
540 156
3001 737
1297 235
1771 352
2622 627
3985 657
1723 434