12051 190
5196 277
4218 493
3930 503
3286 506
4530 367
7303 169
8776 339
3064 172
6749 659
4902 375
15004 591
2874 97
4324 636
6766 88
4167 625
3548 205
6680 664
5398 391
3563 594
121043 1231
7465 828
6445 994
72856 920
15241 626
212985 775
66936 473
25582 708