4180 150
3897 360
7554 304
3639 852
2896 615
4940 253
5843 241
4667 706
6461 848
7625 631
6030 674
11437 371
2466 654
7859 737
2897 422
2716 258
4837 643
3664 803
8711 533
6069 197
5907 178
3068 70
5146 714
6111 68