4832 648
5940 138
231789 996
170838 932
128188 898
62403 374
29561 363
67215 226
132739 1092
3735 79
3726 324
7623 315