3086 560
2999 535
1831 257
3977 567
4292 531
5830 146
1892 409
2216 33
24784 103
33823 275
1728 315
3261 860
3691 234
4166 468
4547 151
4561 798
4171 216
2776 227
1349 26
1698 291
18513 57
15122 712
2546 333
3049 181
3081 671
1825 82
4290 275
3597 423