3221 505
3032 371
9220 476
1956 267
3126 611
4116 748
5115 387
2451 309
7810 681
9956 969
3345 260
2716 373
1936 334
2425 589
2713 324