333 71
1139 280
18885 382
6654 321
2051 266
2891 510
4259 457
43027 292
4145 528
8708 52
8182 160
2564 288
3447 371
13953 346
3142 702
29916 170
16680 879
3203 458
2894 358
4050 957
7786 45
4603 171
5592 232
1740 131
3197 519
2665 113
6289 619