2591 710
3359 309
12946 524
4801 857
3394 313
4632 350
5243 841
5125 640
7562 267
8034 244
7604 115
1228 259
4524 673
9513 280
5900 765
5571 861
4037 581
29012 288
6304 489
14944 848
60932 572
14187 356
5489 632
14353 829
3386 571
1798 175
5505 774
15955 127