2952 509
1296 218
3390 733
2568 664
3299 692
2796 602
1897 487
1376 167
1058 119
1541 424
523 48
1704 364
2950 802
1897 555
1914 229
1388 172
2724 382
4052 835
12678 342
2242 565
2988 635
3223 601
7484 628
3939 738