3390 515
5987 47
3284 559
3363 477
4948 777
4340 369
2493 353
10564 677
4216 687
13492 292
3035 399
3002 520
2892 795
3998 156
12124 446
9160 65
7210 51
3814 33
3144 253
2878 576
2409 381
29193 1017
6519 667
16809 532