2667 57
21579 159
11318 123
3951 378
5146 412
24593 208
26499 243
10159 784
4978 590
8250 421
2553 181
21561 164
13054 726
5703 695
1328 63
4485 33
4245 473