1190 250
3054 910
1472 361
12695 578
4736 587
50839 411
6814 557
11351 75
13491 169
4462 562
10621 502