1202 250
3062 910
1472 361
12698 578
4736 587
50849 411
6836 557
11354 75
13508 169
4463 562
10623 502