9796 474
5593 623
5521 253
24912 121
60898 260
5304 532
11596 150
21782 622
3845 89
10153 93
4217 550
7466 682