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