30401 660
31978 97
9428 432
68704 308
17099 266
4003 366
8201 850
95929 633
3781 459
14635 651
10843 274
35875 543
1741 189
5375 714
3892 624
18753 240
3398 813
3249 428
3360 593
87111 920
15669 360
3108 69
56205 157
3060 54
17520 531
2822 536
1898 287
37621 314