2931 258
2800 312
62690 785
28447 465
4283 655
25122 290
30087 200
2720 533
4785 711
155762 347
5541 544
37778 132
9965 262
7468 283
9234 396
2539 267
3291 459
2665 175
3061 274
14575 294
13626 775
18039 309
53458 384
73888 976
11326 865
15594 604
4228 201
1852 106