599 116
2924 591
1324 324
2614 195
2803 763
3693 657
3539 277
3808 632
1176 169
3225 808
1747 337
1054 130
2961 834
2324 413
2740 366
2430 636
3350 795
3465 787
2944 649
2349 489