14923 429
31862 712
5089 216
36441 489
12127 162
3556 111
13037 380
6387 480
9417 585
6361 200
15253 509
24170 532
9258 42