34056 952
10457 675
20024 422
3004 517
2145 66
7102 483
78366 838
15199 324
11262 31
44121 491
15915 450
24968 41
43888 592
19830 188