14922 429
31861 712
5089 216
36440 489
12127 162
3555 111
13037 380
6387 480
9417 585
6360 200
15253 509
24169 532
9257 42