30593 435
5277 334
15496 488
2011 133
11367 645
25427 626
28662 528
4213 530
1939 223
3626 248
2796 480
7231 517