1203 250
3064 910
1472 361
12698 578
4737 587
50850 411
6838 557
11354 75
13512 169
4464 562
10623 502