2680 255
13221 132
6029 538
3683 409
2716 533
4037 810
5629 829
2445 176
8933 590
2361 244
6774 523
9660 529
4552 312
19888 482
9016 50
440134 1071
13357 474
88834 527
101851 185
15337 153
16737 264
112225 941
28877 179
41825 243
35041 148
29251 792
10064 595
13943 471