2914 703
3391 748
10651 835
3580 373
5371 113
1226 42
4495 172
3461 381
7387 317
8380 719
11172 445
14263 681
7660 550
34262 144
44949 119