3401 404
9020 850
6302 239
5039 606
22835 674
6644 676
7120 349
5510 521
6632 669
3266 436
3098 335
22980 947
10168 141