4232 848
5533 239
4650 606
19140 671
6036 676
6115 349
4807 521
5893 669
2736 436
2550 335
18815 947
9504 141