29468 90
15627 549
10375 725
3448 566
12229 657
7248 338
13128 880
12008 500
6888 734
8000 578
5089 806
9204 817
5651 403
11170 644
7860 409
19226 452
3751 78
7788 603
8553 867
6243 297
12158 175
3583 560
11538 274
7421 635
2861 129
4510 209
5112 153
6650 86