40948 479
2153 100
4553 447
36655 705
6635 405
4229 142
9060 641
5672 504
5031 275
34413 369
15379 377
6191 49
4714 114
7304 399
73920 233
18006 613
12770 304
2127 168
38668 143
8879 91
6772 742
6813 64
33959 512
12827 103