30744 712
4199 216
35641 489
11585 162
3156 111
12715 380
5954 480
8647 585
6219 200
14977 509
23079 532
8946 42