2680 255
13220 132
6029 538
3683 409
2715 533
4037 810
5628 829
2445 176
8932 590
2361 244
6774 523
9659 529
4552 312
19888 482
9014 50
440077 1071
13356 474
88832 527
101849 185
15337 153
16737 264
112214 941
28877 179
41824 243
35034 148
29247 792
10063 595
13941 471