16020 546
33929 952
10426 675
19937 422
78112 838
15044 324
11229 31
43851 491
15828 450
24886 41
43339 591
19665 188