5005 878
3419 450
22428 121
10070 91
7453 533
67915 577
6494 783
42358 183
9862 680
3989 212
4321 260
14133 801
12232 233
59350 416
129786 691
110211 80
213691 325
64111 660
86584 291
68763 547
12498 593
275245 181
64151 224
130409 386
17571 733
93626 348
76873 353
42073 197