2931 258
2800 312
62740 785
28447 465
4283 655
25127 290
30091 200
2721 533
4785 711
155794 347
5541 544
37786 132
9965 262
7470 283
9234 396
2539 267
3291 459
2665 175
3061 274
14580 294
13627 775
18041 309
53478 384
73899 976
11328 865
15595 604
4229 201
1852 106