3213 509
1347 181
5755 483
1678 233
2930 187
3073 594
2812 548
17135 818
3337 789
3244 790
2183 331
2378 320
3741 583
3090 551
1091 47
5845 337
3143 207
3250 416
3482 688
6795 693
3507 743
14597 297
3517 176
2804 530