1051 47
3668 548
4871 819
1321 80
7430 412
1791 273
1441 77
4841 913
886 28
1941 112
12064 553
3249 229
2744 63
3750 618
7232 237
34078 911
3802 531
3432 497
5764 462
3383 689