3112 445
1681 77
2438 290
1600 95
2959 573
2291 413
1709 111
15592 450
2050 274
3717 733
3041 692
4398 325
1995 225
11640 209
1526 132
17606 416
3167 207
3722 581
2645 509
21455 467
4464 587
3462 685
2137 241
4348 789