3936 503
415753 1155
273533 738
38880 357
10900 143
117083 748
15448 830
39854 468
87987 114
27672 284
25623 459
160660 491
7424 153
3339 258
10647 555
5440 489
6019 86
4334 163
113173 299