2915 703
3391 748
10652 835
3581 373
5373 113
1227 42
4495 172
3461 381
7388 317
8381 719
11174 445
14263 681
7660 550
34270 144
44960 119