30689 712
4183 216
35621 489
11577 162
3151 111
12712 380
5942 480
8640 585
6218 200
14971 509
23066 532
8945 42