30940 54
1657 292
3664 898
3202 717
2579 656
994 196
2929 492
4218 135
22561 362
7556 510
7128 269
3131 250
43074 304
8871 366
20366 630
67967 571
45689 162
16698 729
22309 850
6399 393
27511 59
15410 262
8680 212
20438 723
67090 418
613265 881
227571 308
151465 137