3199 97
45587 421
8047 190
12029 531
5674 195
15488 278
5295 716
14543 723
446027 219
33207 173
156234 402
45500 851
8884 828
7076 803
90621 643
53143 776
40369 38
52464 68
5852 106
41688 323
62457 348
39969 390
73083 196
16346 450
4698 170
21208 61
10551 822
15013 352