15023 433
2184 94
4203 269
5490 634
4640 564
2431 38
3268209 6830
7226 858
6584 87
708946 1991
9171 390
1172 158
86392 542
3227 46
2531 230
6339 745
108925 552
4508 688
12362 622
33278 294
2691 41
11875 892
6746 548
7473 464
11735 285
5058 503
4787 36
17987 278