15023 433
2184 94
4203 269
5491 634
4642 564
2431 38
3269249 6830
7226 858
6585 87
708960 1991
9172 390
1172 158
86392 542
3228 46
2531 230
6342 745
108926 552
4508 688
12362 622
33279 294
2692 41
11875 892
6748 548
7476 464
11735 285
5060 503
4788 36
17987 278