3009 150
4329 400
8171 514
3039 501
22064 522
4793 258
4877 366
7743 739
92748 723
5436 509
4416 386
3467 481
3654 387
18070 615
8613 129
12386 517
2165 261
3246 680
4835 233
1892 110
8228 429
4369 689
4984 606
68667 620
5424 102
15961 649
9541 733
5211 31