15023 433
2184 94
4202 269
5489 634
4639 564
2431 38
3267362 6830
7226 858
6584 87
708927 1991
9171 390
1172 158
86392 542
3226 46
2531 230
6337 745
108924 552
4506 688
12362 622
33276 294
2691 41
11874 892
6745 548
7471 464
11735 285
5057 503
4786 36
17986 278