3063 245
3075 92
2701 295
1337 174
3970 526
1181 121
4325 570
10668 277
8281 721
2179 428
15827 184
7648 788
10918 410
2991 615
799 124
4428 694
19542 246
12001 564
8269 33
2116 207
2054 627
7096 609
2585 607
3992 259
7113 464
2455 370
12783 693
6847 956