1232 277
2694 773
1472 384
1149 255
1553 313
2864 869
2840 617
2446 654
1906 603
1617 456
1941 302
5297 218
1513 99
3794 598
8630 226
18937 410
9777 751
38703 503
7936 127