103295 900
3264 43
5501 300
3327 231
5470 479
9338 103
285401 1363
130785 325
5348 411
6409 252
29365 688
78115 535
5979 135
6407 479
5051 491
12895 329
19707 173
98591 284
106940 380