12583 578
4823 327
4921 415
2148 56
5157 485
7688 778
11824 182
7130 329
2390 217
3339 820
9707 379
4790 948
11954 291
3301 509
2358 336
1750 271
11844 969
2755 639
2949 334