2986 875
313 77
3329 678
3511 840
3243 962
699 140
1422 292
3468 589
1573 296
455 35
3259 615
1626 249
3126 616
1812 506
1903 396
1672 457
2870 573
3267 846
1374 319
929 197
2913 618
2882 663
789 96
2252 170