1141 315
1114 211
2713 608
5345 253
10592 304
53509 557
13371 39
12699 487
7028 890
6896 615
5862 469