1183 250
3049 910
1469 361
12689 578
4731 587
50817 411
6798 557
11345 75
13473 169
4460 562
10612 502