2520 591
2451 515
1260 351
31906 574
34482 586
4116 74
13494 638
4718 89
42359 619
5297 79
37489 288
8445 461
13097 124
14725 217
14593 700
11601 639
2851 106
3394 562