1164 250
3028 910
1457 361
12681 578
4727 587
50779 411
6768 557
11336 75
13441 169
4460 562
10605 502