3093 216
34907 488
10854 162
2708 111
12428 380
5556 480
8018 585
6076 200
14655 509
22053 532
8706 42