2518 591
2427 515
1246 351
31886 574
34465 586
4114 74
13493 638
4716 89
42353 619
5296 79
37483 288
8442 461
13091 124
14722 217
14586 700
11598 639
2849 106
3394 562