15023 433
2184 94
4203 269
5490 634
4642 564
2431 38
3268888 6830
7226 858
6584 87
708954 1991
9172 390
1172 158
86392 542
3228 46
2531 230
6340 745
108925 552
4508 688
12362 622
33279 294
2691 41
11875 892
6746 548
7475 464
11735 285
5060 503
4787 36
17987 278