2931 258
2800 312
62726 785
28447 465
4283 655
25124 290
30090 200
2721 533
4785 711
155783 347
5541 544
37784 132
9965 262
7469 283
9234 396
2539 267
3291 459
2665 175
3061 274
14578 294
13626 775
18040 309
53469 384
73897 976
11327 865
15595 604
4229 201
1852 106