51499 267
12503 622
10704 203
10112 150
20445 559
30977 416
57522 341
29342 73
42604 366
9670 598
2235 529
2072 105
7400 357
7435 664
5337 295
59117 671