2897 409
4181 711
5035 689
948 68
1639 176
3047 437
2367 74
1733 43
1311 40
3511 313
2871 493
2257 64
2119 285
4544 459
3193 693
1882 385
2343 452
2972 387
2597 327
3064 246
4001 391
769 63
1154 107
3811 792