15996 219
2960 379
3523 589
2031 386
2556 649
2299 275
10485 59
4039 283
5372 99
6604 479
7191 48
5871 144
5408 438
1844 338
1374 83
9310 591
1985 329