15023 433
2185 94
4203 269
5491 634
4642 564
2431 38
3269840 6830
7226 858
6587 87
708975 1991
9172 390
1172 158
86392 542
3229 46
2531 230
6345 745
108927 552
4509 688
12362 622
33279 294
2692 41
11876 892
6748 548
7476 464
11736 285
5060 503
4790 36
17990 278