1203 250
3064 910
1473 361
12698 578
4737 587
50851 411
6840 557
11354 75
13514 169
4464 562
10623 502