15023 433
2184 94
4203 269
5489 634
4639 564
2431 38
3267750 6830
7226 858
6584 87
708932 1991
9171 390
1172 158
86392 542
3227 46
2531 230
6338 745
108924 552
4508 688
12362 622
33278 294
2691 41
11875 892
6745 548
7471 464
11735 285
5058 503
4787 36
17986 278