4397 848
5560 239
4655 606
19268 671
6051 676
6161 349
4828 521
5902 669
2740 436
2560 335
18957 947
9508 141