3072 709
3979 427
2228 200
23928 772
84005 901
17338 421
16392 900
1388 33
4489 891
2176 263
2648 415
2477 519