276 71
1138 280
18884 382
6622 321
2048 266
2878 510
4236 457
42983 292
4144 527
8703 52
8180 160
2563 288
3444 371
13951 346
3141 702
29898 170
16676 879
3203 458
2893 358
4050 957
7786 45
4595 171
5589 232
1738 131
3197 519
2663 113
6288 619