3051 245
4226 207
8134 413
11191 285
9495 821
3950 120
5293 456
12478 219
4258 773
6408 589
1790 89
27848 590
4416 294
4960 253
6831 183