30221 104
7442 585
11316 415
54780 742
12534 457
3547 282
13931 862
5544 380
4339 715
5251 769
3199 355
5078 557