2930 258
2800 312
62668 783
28446 465
4283 655
25119 290
30086 200
2720 533
4785 711
155734 347
5541 544
37773 132
9964 262
7467 283
9233 396
2538 267
3291 459
2665 175
3061 274
14573 294
13626 775
18038 309
53447 384
73877 976
11326 865
15594 604
4227 201
1852 106