153022 834
4156 234
20629 371
7599 467
8044 768
16345 356
2376 228
29257 98
20254 446
6494 863
6335 646
3444 285
3950 652
4723 181
8307 33
6974 297
20409 364
5536 429
155085 564
74354 667
67710 51
5085 983
9213 268
12672 806
6042 147
8054 694