1132 59
3822 216
5523 543
11626 395
41865 117
88023 98
23892 771
13126 584
32019 579
29513 486
11568 37
9076 788
10617 848
3900 273
23032 273
2100 71