1206 250
3065 910
1476 361
12700 578
4739 587
50859 411
6848 557
11356 75
13525 169
4464 562
10623 502