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