20286 93
499 89
1918 412
2002 535
3073 552
622 64
3296 871
2218 405
1429 320
1473 151
2715 684
3302 763
2261 510
3092 812
3047 571
4672 228
1460 165
3199 581
3673 617
3137 647
2039 401
1335 176
3385 931
451 35
2919 809
1137 133
2241 453
3345 687