1062 254
3623 912
2796 378
3662 616
2756 286
8415 468
18453 306
2966 335
16519 235
29083 113
2922 517
9003 310
11867 580
12579 698
2704 309
1696 151
5113 831
2213 418
20988 353
9604 548