4004 458
1628 129
4035 642
28351 662
30031 615
12891 225
1081 283
17305 521
11129 289
42391 529
10381 688
3166 547
3065 201
9852 380
143437 273
7706 120
4908 29
12663 768
13434 737
11705 527
1943 398
1929 83
2593 313
2670 598