2843 648
2613 564
865 281
1542 502
2566 406
1687 506
2927 464
27415 58
2119 175
2579 271
4507 426
18089 413
30974 90
6078 73
6651 233