2331 518
2986 216
6945 566
4004 648
1886 83
16313 812
3608 317
16874 448
10321 252
4192 529
20040 469
11253 692