3086 560
2999 535
1831 257
3979 567
4294 531
5833 146
1892 409
2217 33
24784 103
33825 275
1728 315
3261 860
3691 234
4166 468
4548 151
4563 798
4171 216
2778 227
1350 26
1698 291
18517 57
15124 712
2546 333
3050 181
3081 671
1830 82
4297 275
3597 423