2986 451
1109 81
3337 542
7409 327
3593 736
3375 701
3453 439
2984 505
686 83
3645 553
2182 146
3221 576
3648 560
3257 672
1783 274
2288 90
2103 309
1248 77
2839 533
3545 615
7936 814
6586 125
4335 394
3099 703
3220 116
1904 213
9529 92
5978 383