3211 405
3029 586
127567 633
48897 467
4613 422
5369 599
3168 395
2862 491
5415 436
43358 117
74504 681