5083 787
6628 665
24999 542
22266 563
11648 728
9926 526
114966 949
6372 843
7852 452
29496 122
104672 1088
111560 379
99358 848
10298 263
50680 308
22642 396
7024 174
21573 56
22315 705
44605 303
35035 611
1352 95
5652 412
2948 342
2963 300
2393 134
6956 572
4510 778