2591 591
18430 197
5191 663
7558 552
2477 468
5687 38
6020 288
2286 453
913 185
3564 255
2710 512
3211 845
16794 356
1299 173
2994 173
12035 164
13401 805
2638 485
5325 452
6886 604
4033 210
1746 399
2320 217
13435 404