2680 812
2915 755
555 151
2886 884
61839 249
348054 629
107601 244
143079 382
30595 69
171981 677
237982 736
46881 57
168086 299
154425 1053
802 91
71353 602
2106 492
84705 456
45888 340
393137 904
300733 1140
2835 545
267623 1391
3330 107