1204 250
3064 910
1475 361
12699 578
4739 587
50856 411
6845 557
11356 75
13521 169
4464 562
10623 502