3996 827
3573 581
12267 550
7565 52
3692 698
15255 144
1886 191
2676 244
18406 590
12370 775
11262 312
15717 696
6530 285
8942 33
2152 207
1965 36
2865 125
2474 517
16322 279
5595 254
2422 498
5437 293
9165 643
10900 173