2654 57
21526 159
11231 123
3934 378
5142 412
24567 208
26442 243
10154 784
4965 590
8185 421
2546 181
21533 164
13048 726
5697 695
1311 63
4476 33
4243 473