31012 454
28475 792
20992 192
29052 296
27749 336
30550 324
25500 506
52379 944
25180 779
32494 386
27022 651
33177 595
27260 377
28200 208
23845 542
22327 351
25419 633
20554 240
22558 80
37317 161
29864 285
26620 742
25116 327
38491 628